@font-face{font-family:'Idealist';font-weight:400;src:url(../fonts/Idealist.eot);src:url(../fonts/Idealist.eot) format('embedded-opentype') , url(../fonts/Idealist.woff2) format('woff2') , url(../fonts/Idealist.woff) format('woff') , url(../fonts/Idealist.ttf) format('truetype') , url(../fonts/Idealist.svg#Idealist) format('svg')}@font-face{font-family:'Idealist';font-weight:300;src:url(../fonts/IdealistLight.eot);src:url(../fonts/IdealistLight.eot) format('embedded-opentype') , url(../fonts/IdealistLight.woff2) format('woff2') , url(../fonts/IdealistLight.woff) format('woff') , url(../fonts/IdealistLight.ttf) format('truetype') , url(../fonts/IdealistLight.svg#IdealistLight) format('svg')}@font-face{font-family:'IdealistSC';font-weight:400;src:url(../fonts/IdealistSC.eot);src:url(../fonts/IdealistSC.eot) format('embedded-opentype') , url(../fonts/IdealistSC.woff2) format('woff2') , url(../fonts/IdealistSC.woff) format('woff') , url(../fonts/IdealistSC.ttf) format('truetype') , url(../fonts/IdealistSC.svg#IdealistSC) format('svg')}@font-face{font-family:'IdealistSC';font-weight:300;src:url(../fonts/IdealistLightSC.eot);src:url(../fonts/IdealistLightSC.eot) format('embedded-opentype') , url(../fonts/IdealistLightSC.woff2) format('woff2') , url(../fonts/IdealistLightSC.woff) format('woff') , url(../fonts/IdealistLightSC.ttf) format('truetype') , url(../fonts/IdealistLightSC.svg#IdealistLightSC) format('svg')}*{margin:0;padding:0;box-sizing:border-box}ul li{list-style:none}.advanced-search .group-row:after,.block-header:after,.block-projects .other-highlight:after,.calendar-item:after,.ckeditor:after,.clearfix:after,.content .head-content .radio-list:after,.content .head-content:after,.content .search-block .info:after,.control-content .control-content-left .item-stats:after,.control-content .control-content-right .small-images:after,.control-content:after,.documetns-list .item>a:after,.filter:after,.item-list-view .item-stats:after,.item-list-view .item:after,.item-list-view .list-td.list-title:after,.item-list>div:after,.messages:after,.news-list .item:after,.other .other-block-list:after,.page-content:after,.pager:after,.pagination:after,.photo-gallery .items:after,.photo-gallery-detail:after,.photo-gallery:after,.popup-vote .desc>div:after,.portal-list ul:after,.questionnaire #QuestionnaireFrom_sex:after,.records-list .item:after,.region-list:after,.search-block-new:after,.search-filter:after,.section-date:after,.tabs:after,.third:after,.video-gallery .items:after,.video-gallery.video-gallery-list .items>li:after,.video-gallery:after,.vote-filter:after,.vote-result .label:after{content:"";display:block;height:0;clear:both;visibility:hidden}#wrap,body,html{height:100%}body>#wrap{height:auto;min-height:100%;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main{padding-bottom:390px}#footer{position:relative;clear:both;height:390px;margin:-390px auto 0;padding:30px 30px 0;background:#1d93ff;color:#fff;text-align:left}body{font-family:'Idealist',sans-serif;font-size:14px;min-width:1000px;font-weight:300;min-height:100%;line-height:1.25}.wrap,section>article{width:960px;margin:0 auto;position:relative}.wrap .wrap,section>article .wrap{width:100%}a{color:#1888ef;text-decoration:none}.other .other-block>a:hover h3,a:hover,section.news.light-blue h2.fn a:hover{color:#fb4933}a>img{border:0}section{padding:25px 0}section>h2{text-align:center;font-family:'IdealistSC';font-size:30px;font-weight:300}body,header .head a,section.news.light-blue h2.fn a,section>h2,section>h2>a{color:#34495e}section.banners{padding:15px 0 35px}.fl{float:left}.fr{float:right}.fn{float:none!important}.width-25{width:25%}.width-50{width:50%}.width-75{width:75%}.width-100{width:100%}h1,h2,h3,h4{font-family:'IdealistSC';font-weight:300}h4{font-size:17px;font-weight:400}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.alert-error,.alert-success{z-index:3000;position:fixed;left:50%;top:50%;margin:-100px 0 0 -250px;background:#fff url(../images/success.png) no-repeat 19px center;color:#4ca157;padding:15px 40px 17px 70px;border-radius:5px;outline:none;font-size:16px;display:inline-block;width:500px;box-shadow:0 0 10px rgba(0,0,0,.26)}.alert-error{color:#eb2929;background:#fff url(../images/error.png) no-repeat 19px center}.alert-error .alert-close,.alert-success .alert-close{width:20px;height:20px;border:0;background:url(../images/close-alert.png);cursor:pointer;top:10px;right:10px;position:absolute;opacity:.3;-webkit-transition:all .3s;transition:all .3s}.alert-error .alert-close:hover,.alert-success .alert-close:hover{opacity:.6}.alert-overlay{background:rgba(0,0,0,.4);position:fixed;left:0;top:0;right:0;bottom:0;z-index:2000}.loader{position:relative}.loader>*{opacity:.4}.loader:after{content:'';width:100%;height:100%;max-height:500px;display:block;position:absolute;margin:0;background:url(../images/loader.gif) 50% 50% no-repeat;z-index:1000;top:0;left:0}label a{text-decoration:underline}.btn{border:0;display:inline-block;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;font-family:'IdealistSC',sans-serif;background:#fff;height:48px;line-height:48px;border-radius:5px;font-size:16px;padding:0 38px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn.btn-min{height:32px;line-height:32px;font-size:14px;padding:0 25px}.btn.big-text{font-size:18px}.btn.btn-white{background:#fff}.btn.btn-white.text-blue{color:#0090ff}.btn.btn-white.text-orange{color:#ff8c40}.btn.btn-white-blue{color:#0090ff;background:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2) , 0 0 0 2px rgba(10,33,93,.2)}.btn.btn-white-blue:hover{color:#fff;background:#0090ff}.btn.btn-white-blue:active{color:#94cffc;background:#007bd9}.btn.btn-white-orange{color:#ff8c40;background:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2) , 0 0 0 2px rgba(10,33,93,.2)}.btn.btn-white-orange:hover{color:#fff;background:#ff9752}.btn.btn-white-orange:active{color:#ffba8d;background:#e47c37}.btn.btn-white-red{color:#f83115;background:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2) , 0 0 0 2px rgba(10,33,93,.2)}.btn.btn-white-red:hover{color:#fff;background:#f83115}.btn.btn-white-red:active{color:#f8af9b;background:#f83115}.btn.btn-white-green{color:#01cca8;background:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2) , 0 0 0 2px rgba(10,33,93,.2)}.btn.btn-white-green:active,.btn.btn-white-green:hover{color:#fff;background:#01cca8}.btn.btn-light{color:#a5c2ea;background:#fff;box-shadow:0 0 0 2px #a5c2ea}.btn.btn-light:active,.btn.btn-light:hover{color:#fff;background:#a5c2ea}.btn.btn-green{color:#fff;background:#01cca8}.btn.btn-green:hover{color:#fff;background:#17d9b7}.btn.btn-green:active{color:#fff;background:#03bf9e}.btn.btn-blue{color:#fff;background:#1888ef}.btn.btn-blue:hover{color:#fff;background:#3fa1fb}.btn.btn-blue:active{color:#fff;background:#1680e1}.btn.btn-red{color:#fff;background:#f83115}.btn.btn-red:hover{color:#fff;background:#ff4d34}.btn.btn-red:active{color:#f8af9b;background:#f83115}.btn.disabled{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);pointer-events:none}.btn.btn-round{border-radius:24px;padding:0 25px;height:44px;line-height:45px;font-size:15px;behavior:url(/PIE.htc)}.radio-btn{display:none}.radio-btn+label:before{content:'';width:16px;height:16px;display:inline-block;background-image:url(../images/radio.png);background-repeat:no-repeat;position:relative;top:3px;margin-right:10px}.checkbox-list input[type="checkbox"]:checked+label:before,.radio-btn label.active:before,.radio-btn:checked+label:before,.radio-list input[type="radio"]:checked+label:before,.radio-list-2 input[type="radio"]:checked+label:before{background-position:top right}button,input,select,textarea{outline:none;font-family:'Idealist',sans-serif}input[type="email"],input[type="password"],input[type="text"],select{height:44px;padding:5px 10px}input[type="email"],input[type="password"],input[type="text"],select,textarea{border:2px solid #cae1fb;width:100%;resize:none;border-radius:5px;font-size:14px}input[type="email"]:focus,input[type="password"]:focus,input[type="text"]:focus,select:focus,textarea:focus{border:2px solid #91bff7}input[type="email"].error,input[type="password"].error,input[type="text"].error,select.error,textarea.error{border:2px solid #ff6a6a}input[type="email"],input[type="password"],input[type="text"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{height:80px;padding:10px 15px}::-webkit-input-placeholder{color:#afbdcf;font-weight:300}:-moz-placeholder,::-moz-placeholder{color:#afbdcf;opacity:1;font-weight:300}:-ms-input-placeholder{color:#afbdcf;font-weight:300}.text-center{text-align:center}.mobile-menu,.ui-datepicker table .ui-datepicker-other-month span{display:none}.ui-datepicker{z-index:2000!important;width:360px;box-shadow:0 2px 13px 0 rgba(0,0,0,.15);margin-left:-75px;background:#fff;padding-bottom:0;margin-top:18px}.ui-datepicker:after{content:'';width:42px;height:18px;position:absolute;left:50%;top:-18px;margin-left:-21px;background:url(../images/datepicker-arrow.png) no-repeat}.ui-datepicker .ui-datepicker-header{border:0;padding:20px 0 17px;background:0}.ui-datepicker .ui-datepicker-title{font-size:16px;padding:1px 30px 0;line-height:36px;text-align:center;text-transform:uppercase;color:#637b93}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:28px;height:28px;display:block;text-indent:-9999em;background:url(../images/picker-arrow.png);position:absolute;top:26px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:90px!important}.ui-datepicker .ui-datepicker-prev:hover{background-position:bottom left}.ui-datepicker .ui-datepicker-next{right:90px!important;background-position:top right}.ui-datepicker .ui-datepicker-next:hover{background-position:bottom right}.ui-datepicker table{width:330px;border:0;margin:0 auto}.ui-datepicker table td,.ui-datepicker table th{border:0;padding:5px 0;text-align:center}.ui-datepicker table th{color:#637b93;padding:5px 0 10px}.ui-datepicker table td a,.ui-datepicker table td span{color:#1d93ff;width:28px;height:28px;line-height:28px;border-radius:50%;margin:0 auto;display:block}.ui-datepicker table .ui-datepicker-current-day a{background:#1d93ff;color:#fff}.ui-datepicker table .ui-datepicker-today a{background:#e6eaf2;color:#34495e}.ui-datepicker table .ui-datepicker-unselectable a,.ui-datepicker table .ui-datepicker-unselectable span{cursor:inherit;opacity:.5}header .boot .menu>ul>li>ul>li ul,header .boot select,header .head .lang select.select,header .toggle-mobile-menu{display:none}header .head{height:47px;line-height:47px;background:#fff;position:relative;z-index:2000}header .head a:hover{color:#34495e}header .head .lang{float:left;line-height:normal;margin-top:15px}header .head .lang .selecter{width:auto;text-transform:uppercase}header .head .lang .selecter .selecter-options{width:auto;background-color:#fff;border-color:#fff}header .head .lang .selecter .selecter-item{white-space:nowrap;color:#8fa5b6;font-size:14px;padding:5px 24px 5px 30px;background:#fff;border:0}header .head .lang .selecter .selecter-item.selected{background-image:url(../images/check-blue.png);background-repeat:no-repeat;background-position:10px center}header .head .lang .selecter .selecter-selected{font-size:14px;white-space:nowrap;padding-right:25px;color:#34495e;border-radius:0}header .head .lang .selecter .selecter-selected:after{width:20px;height:21px;position:absolute;top:0;right:0;bottom:0;content:'';display:block;margin:auto 0;background-repeat:no-repeat;background-position:center;background-image:url(../images/arrow-light-blue.png)}header .head .head-link{float:right;white-space:nowrap}header .head .head-link a{margin-left:50px}header .head .head-link a:first-child{margin-left:0}header .head .head-link a:before{content:'';width:16px;height:16px;display:inline-block;margin-right:9px;position:relative;top:4px}header .head .head-link a.invalid-link:before{background-image:url(../images/i1.png)}header .head .head-link a.support-link:before{background-image:url(../images/i2.png)}header .head .head-link a.setting-link:before{background-image:url(../images/i3.png)}header .head .head-link a.login-link:before{background-image:url(../images/i7.png)}header .head .head-link a.logout-link:before{background-image:url(../images/i6.png)}header .head .head-link a.register-link:before{background-image:url(../images/register.png)}header .boot{height:60px;line-height:60px;background:#1888ef;position:relative;z-index:1010;background:url(../images/blue-bg.png)}header .banner .logo h1 a,header .boot .menu>ul>li:hover>a,header .boot .menu>ul>li>ul>li:hover a,header .boot a{color:#fff}header .boot .selecter{float:left;max-width:170px}header .boot .search-block.active form,header .boot .selecter .selecter-options{width:auto}header .boot .selecter .selecter-item{white-space:nowrap}header .boot .selecter .selecter-selected{white-space:nowrap;padding:0 6px 0 10px;text-overflow:ellipsis;color:#fff;border:1px solid #5eacf4;height:33px;line-height:31px;border-radius:3px;margin-top:14px;font-size:14px;behavior:url(/PIE.htc)}header .boot .selecter .selecter-selected:before{content:'';width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:10px;position:relative;top:-2px;background:url(../images/menu-portal.png) no-repeat}header .boot .selecter .selecter-selected:after{content:''!important;width:10px;height:6px;display:inline-block;vertical-align:middle;margin-left:14px;position:relative;top:-1px;background:url(../images/menu-portal-arrow.png) no-repeat}header .boot .menu{margin:0 37px 0 180px}header .boot .menu>ul{display:table;height:60px;width:100%}header .boot .menu>ul>li{display:table-cell;text-align:left;padding-left:20px;height:60px;vertical-align:middle;position:relative}header .boot .menu>ul>li:hover>ul{display:block}header .boot .menu>ul>li>a{line-height:1;display:inline-block;vertical-align:middle;position:relative;top:-2px;overflow:hidden;max-height:30px}header .boot .menu>ul>li>ul{display:none;position:absolute;background:#1888ef;line-height:normal;z-index:2000;min-width:300px;left:0}header .boot .menu>ul>li>ul>li{text-align:left}header .boot .menu>ul>li>ul>li a{display:block;padding:10px 20px}header .boot .menu>ul>li>ul>li:hover,nav .wrap>ul>li ul li:hover{background:#309cff}header .boot .search-block{position:absolute;right:0;top:0;height:60px;white-space:nowrap}header .boot .search-block .open-search,header .boot .search-block form button{display:inline-block;width:30px;height:30px;background:url(../images/search.png) no-repeat center;vertical-align:middle}header .boot .search-block .open-search{cursor:pointer}header .boot .search-block form{display:inline-block;vertical-align:middle;width:0;overflow:hidden;-webkit-transition:all 1s;transition:all 1s;position:absolute;top:0;right:0}header .boot .search-block form input[type="text"]{width:400px;height:30px;display:inline-block;vertical-align:middle;border-radius:6px;padding:4px 30px 4px 10px;border:0}header .boot .search-block form button{border:0;margin-left:-34px}header .boot .search-block form .close-search{width:30px;height:30px;background:url(../images/close-search.png) no-repeat center;cursor:pointer;display:inline-block;vertical-align:middle}.block-header a.link.hide,header .boot .search-block.active .open-search{display:none}header .banner{height:420px;position:relative;padding-top:105px;margin-top:-80px}header .banner .header-slider{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/banner2.jpg) no-repeat center;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}header .banner .wrap{z-index:100}header .banner .logo{text-align:center;color:#fff;text-transform:uppercase;display:block;margin:0 auto}header .banner .logo .logo-center{line-height:200px;position:relative;top:6px}header .banner .logo .logo-center>div{line-height:1;display:inline-block;vertical-align:middle}header .banner .logo h1{font-weight:300;font-size:30px;letter-spacing:2.6px;margin:-3px 0 10px;text-shadow:0 0 2px rgba(0,0,0,.15);overflow:hidden}header .banner .logo .logo-img{display:block;width:200px;height:200px;float:left}header .banner .logo .logo-img img{width:100%;height:100%;display:block}header .banner .logo .logo-img+.logo-center{margin-top:10px;margin-left:200px}header .banner .buttons{margin-top:15px;text-align:justify}header .banner .buttons:after{content:'';display:inline-block;width:100%;height:1px}header .banner .buttons .btn{margin:0 5px}nav{background:#1888ef;background:url(../images/blue-bg.png);height:80px;position:relative;z-index:1000;margin-top:-80px}nav .wrap>ul{display:table;width:100%}nav .wrap>ul>li{display:table-cell;vertical-align:middle;width:900px;position:relative}nav .wrap>ul>li a{color:#fff;padding-left:20px;display:inline-block;position:relative}nav .wrap>ul>li:first-child>a{padding-left:0}nav .wrap>ul>li>a{height:79px;line-height:79px}nav .wrap>ul>li>a span{display:inline-block;vertical-align:middle;line-height:normal;position:relative;top:-3px;max-height:58px;overflow:hidden}.other .other-block-list h3 a,nav .wrap>ul>li ul li:hover a,nav .wrap>ul>li:hover>a{color:#fff}nav .wrap>ul>li:hover>a:before{content:'';width:40px;height:3px;background:#309cff;position:absolute;left:20px;bottom:12px}nav .wrap>ul>li ul{display:none;position:absolute;top:100%;background:#1888ef;width:305px;padding-bottom:0;z-index:2000}nav .wrap>ul>li ul li a{padding:15px 20px;display:block}nav .wrap>ul>li.right>ul{right:0}.services-slider .item,nav .wrap>ul>li:hover>ul,nav a{display:block}nav a{color:#b8ddff;text-decoration:none}.services{background-image:url(../images/service.png);background-color:#fff;background-repeat:no-repeat;background-position:center bottom;padding-bottom:5px}.services-slider{position:relative;margin-top:29px}.services-slider .item .element{height:188px;display:block;text-align:center}.services-slider .item .element .img{width:124px;height:124px;margin:0 auto;display:block;position:relative;overflow:hidden}.services-slider .item .element .img:before{content:'';width:124px;height:124px;position:absolute;top:0;left:0;display:block;background-image:url(../images/slide-hover.png);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .2s;transition:all .2s}.services-slider .item .element .name{font-family:'IdealistSC';text-align:center;color:#5a86b8;font-size:16px;display:inline-block;margin-top:10px;-webkit-transition:all .2s;transition:all .2s}.services-slider .item .element.element-1 .img{background-image:url(../images/slide-bg-1.png)}.services-slider .item .element.element-2 .img{background-image:url(../images/slide-bg-2.png)}.services-slider .item .element.element-3 .img{background-image:url(../images/slide-bg-3.png)}.services-slider .item .element.element-4 .img{background-image:url(../images/slide-bg-4.png)}.services-slider .item .element.element-5 .img{background-image:url(../images/slide-bg-5.png)}.services-slider .item .element.element-6 .img{background-image:url(../images/slide-bg-6.png)}.services-slider .item .element .services-image{width:124px;height:124px;display:block;position:absolute;top:0;left:0;background-position:top left}.services-slider .item .element:hover .img:before,.services-slider .item .element:hover img.hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.services-slider .item .element:hover .name{color:#fc4b37}.services-slider .item .element:hover img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.services-slider .item .element:hover .services-image{background-position:bottom left}.services-slider .owl-controls .owl-nav>div{width:23px;height:66px;background-image:url(../images/slider-controll.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-68px}.services-slider .owl-controls .owl-nav .owl-prev{background-position:top left;left:0}.services-slider .owl-controls .owl-nav .owl-next{background-position:top right;right:0}.news{padding:25px 0 48px}.news .news-slider{margin-top:7px;display:none}.news .element{width:232px;height:327px;margin:10px auto;background:#fff;box-shadow:3px 3px 7px rgba(0,0,0,.08);behavior:url(/PIE.htc)}.news .element .img{border:1px solid #dbdbdb}.news .element .img img{width:230px;height:180px}.news .element .date{color:#c3c3c3;padding:13px 15px 4px}.news .element .title{display:inline-block;color:#637b93;font-size:16px;max-height:80px;overflow:hidden;text-overflow:ellipsis;padding:0 15px}.news .owl-controls .owl-nav>div{width:23px;height:66px;background-image:url(../images/slider-controll.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-33px}.news .owl-controls .owl-nav .owl-prev{background-position:top left;left:-40px}.news .owl-controls .owl-nav .owl-next{background-position:top right;right:-40px}.news .big-slider{margin-top:7px;display:none}.news .big-slider .item{height:327px}.news .big-slider .item .img{width:50%;float:left;height:327px;background-color:#dbdbdb;background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.news .big-slider .item .desc{width:50%;float:right;height:327px;background-image:url(../images/ornament.png);background-color:#1d93ff;background-repeat:no-repeat;background-position:right bottom;color:#fff;font-weight:300;padding:110px 30px 10px}.news .big-slider .item .desc .title{font-size:24px;color:#fff;height:60px;overflow:hidden;text-overflow:ellipsis}.news .big-slider .item .desc .text{margin-top:25px;font-size:16px;line-height:normal;height:100px;overflow:hidden;text-overflow:ellipsis;padding:0}.news .big-slider .item .desc .text *{font-size:16px!important;color:#fff!important;font-style:normal!important;font-family:Idealist,sans-serif!important}.news .big-slider .owl-dots{position:absolute;left:50%;top:82px;margin-left:27px}.news .big-slider .owl-dots .owl-dot{width:16px;height:16px;display:inline-block;margin-left:10px}.news .big-slider .owl-dots .owl-dot:after{content:'';width:9px;height:9px;background-image:url(../images/slider-page.png);background-repeat:no-repeat;display:block;margin:4px auto 0}.news .big-slider .owl-dots .owl-dot:first-child{margin-left:0}.collapses .item.active .title .toggle,.news .big-slider .owl-dots .owl-dot.active:after{background-position:top right}.news.inside .big-slider{margin-top:0;margin-bottom:38px}.block-header,.portal-list ul:after{text-align:center}.block-header h2{float:left;color:#34495e}.block-header a.link{float:right;font-size:16px;color:#8bb5de;position:relative;top:8px}.block-header a.link:hover,.maps .head h2:hover{border-bottom:1px solid}.block-header .toggle-gallery,.block-header .toggle-list{display:inline-block;position:relative;top:8px}.block-header .toggle-gallery a,.block-header .toggle-list a{font-size:16px;color:#93bbe3;border-bottom:2px solid transparent;font-weight:400;margin:0 12px;cursor:pointer}.block-header .toggle-gallery a.active,.block-header .toggle-list a.active{color:#34495e;border-color:#fc4b37}.block-header .link-gallery{float:right;min-width:114px;display:inline-block}.maps{position:relative;padding:0}.maps .head{height:87px;background:#1888ef;background:rgba(24,136,239,.9);z-index:100}.maps .head h2{color:#fff;float:left;margin-top:27px}.maps .head .tabs-link{float:right;font-size:0;margin-top:27px}.maps .head .tabs-link a{border:1px solid #fff;height:34px;color:#fff;line-height:32px;display:inline-block;font-size:14px;margin-left:-1px;padding:0 38px}.maps .head .tabs-link a:first-child{border-radius:3px 0 0 3px}.maps .head .tabs-link a:last-child{border-radius:0 3px 3px 0}.maps .head .tabs-link a.active{background:#fff;color:#2d91ed}.maps .links{float:right;padding-top:29px;white-space:nowrap}.maps .links a{margin-left:15px}.maps .google-maps{width:100%;height:680px}.maps .google-maps div{font-family:'Idealist',sans-serif!important;font-weight:300!important}.maps .google-maps .desc{min-width:350px}.control-maps .popup-maps,.maps .popup-maps{min-width:380px;padding:10px 15px 15px}.control-maps .popup-maps .name,.maps .popup-maps .name{font-size:18px;color:#34495e;font-family:'IdealistSC'!important}.control-maps .popup-maps .label,.maps .popup-maps .label{width:78px;color:#95a5a6;float:left}.control-maps .popup-maps .desc,.maps .popup-maps .desc{line-height:16px;font-size:14px;position:relative;color:#34495e}.control-maps .popup-maps .desc span,.maps .popup-maps .desc span{display:table}.control-maps .popup-maps .desc>div,.maps .popup-maps .desc>div{margin-top:10px}.control-maps .popup-maps .desc .status-ok,.maps .popup-maps .desc .status-ok{color:#097e83}.control-maps .popup-maps .desc .status-error:before,.control-maps .popup-maps .desc .status-ok:before,.maps .popup-maps .desc .status-error:before,.maps .popup-maps .desc .status-ok:before{display:none}.control-maps .popup-maps .desc .status-error,.maps .popup-maps .desc .status-error{color:#b11718}.control-maps .popup-maps .status,.maps .popup-maps .status{display:inline-block!important;margin-right:15px}.control-maps .popup-maps .buttons,.maps .popup-maps .buttons,.portal-list li.show{display:inline-block}.control-maps .popup-maps .buttons a,.maps .popup-maps .buttons a{margin-left:18px;color:#93a2b2}.content .head-content .radio-list>div:first-child,.control-maps .popup-maps .buttons a:first-child,.maps .popup-maps .buttons a:first-child,.records-list .item .boot>div:first-child{margin-left:0}.control-maps .popup-maps .buttons a:before,.maps .popup-maps .buttons a:before{content:'';width:16px;height:16px;background-repeat:no-repeat;background-position:center;display:inline-block;margin-right:6px;position:relative;top:4px}.control-maps .popup-maps .buttons a.like:before,.maps .popup-maps .buttons a.like:before{background-image:url(../images/like-disable.png);top:2px}.control-maps .popup-maps .buttons a.like.active:before,.maps .popup-maps .buttons a.like.active:before{background-image:url(../images/like.png)}.control-maps .popup-maps .buttons a.dislike:before,.maps .popup-maps .buttons a.dislike:before{background-image:url(../images/dislike-disable.png)}.control-maps .popup-maps .buttons a.dislike.active:before,.maps .popup-maps .buttons a.dislike.active:before{background-image:url(../images/dislike.png)}.control-maps .popup-maps .buttons a.comments:before,.maps .popup-maps .buttons a.comments:before{background-image:url(../images/comments-disable.png)}.control-maps .popup-maps .buttons a.comments.active:before,.maps .popup-maps .buttons a.comments.active:before{background-image:url(../images/comments.png)}.other{padding:0 0 60px;background-image:url(../images/maps.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.other h3{color:#fff;padding-bottom:15px;display:inline-block}.other .link{float:right;color:#9ed5ff;font-size:16px;position:relative;top:4px}.other .other-block-list{margin-left:-12px}.other .other-block-list h3 a:hover{color:#fb4933}.other .other-block-list .other-block{width:50%;float:left;padding-left:12px;margin-top:30px}.other .other-highlight{height:357px;background:#fff;box-shadow:0 0 0 2px rgba(10,33,93,.2)}.other .other-highlight.custom-height{height:auto}.block-numbers .other-highlight{padding:30px 0;font-weight:300}.block-numbers .width-50{height:100%;float:left;text-align:center}.block-numbers .width-50:first-child{border-right:1px solid #efefef}.block-numbers .text-big{font-size:42px;color:#34495e;line-height:1;margin-top:25px}.block-numbers .text-medium{font-size:24px;color:#637b93;line-height:1;margin-top:5px}.block-numbers .img{width:100px;height:100px;line-height:100px;border-radius:50%;background:#40a3ff;margin:0 auto}.block-numbers .img img{display:inline-block;vertical-align:middle;position:relative;top:-3px}.block-charts h4{padding:22px 30px 12px;color:#34495e}.block-charts .other-highlight{padding:25px 30px 30px;font-weight:300}.block-charts .chart{height:290px;margin:10px auto 0}.block-charts .chart img,body.insidePage header .banner .logo-center>div{width:100%}.block-projects .width-50{height:100%;float:left}.block-projects .image img{width:100%;height:100%;display:block}.block-projects .desc,.empty-block{padding:30px}.block-projects .desc .text{margin-top:18px;font-size:16px;line-height:20px;max-height:221px;overflow:hidden;padding:0}.block-projects h4 a{color:#34495e}.block-votes .other-highlight{padding:25px 30px 30px;background-image:url(../images/ornament2.png);background-color:#1d93ff;background-repeat:no-repeat;background-position:top right;color:#fff}#footer a,.block-votes h4,.pager li.active a,.pager li.selected a,.pagination li.active a,.pagination li.selected a{color:#fff}.block-votes ul li{margin-top:20px}.block-votes label{font-size:16px;color:#fff}.block-votes .btn{margin-top:20px;font-family:'Idealist';font-size:18px;color:#34495e;font-weight:300;line-height:46px}.block-votes .name{display:inline-block;margin-left:8px}.block-votes .progress{height:3px;position:relative;margin-top:3px}.block-votes .progress .progress-bar{background:#fff;position:absolute;left:0;top:0;height:100%}.block-faq .other-highlight{padding:25px 30px 30px;position:relative}.block-faq .other-highlight .btn,.content .text p{margin-top:10px}.block-faq .other-highlight #ask{position:absolute;right:30px;bottom:25px}.portals{padding:45px 0}.portals .portal-list,body.insidePage header .banner .logo-center{margin-top:35px;text-align:center}.portal-list li{width:24%;font-size:16px;font-family:'IdealistSC';padding:0 10px;margin-bottom:40px;display:none;text-align:center;vertical-align:top}.portal-list li .img{width:50px;height:50px;margin:0 auto 10px}.portal-list .more{color:#34495e;font-size:18px;cursor:pointer;display:inline-block}.portal-list .more:after{content:'';width:24px;height:13px;display:block;background-image:url(../images/more.png);margin:23px auto 0}#footer h2{color:#fff;position:relative;z-index:100;font-size:26px;font-weight:300}#footer .footer-body{display:block;position:relative}#footer .footer-body:before{content:' ';width:1px;background:#9cd1fc;left:62.5%;top:40px;bottom:65px;position:absolute}#footer .footer-body .contact{width:62.5%;position:relative;z-index:100;float:left;padding-right:7.708333333333333%}#footer .footer-body .contact li{padding-bottom:14px}#footer .footer-body .contact li .text-big{font-size:26px;font-weight:300;margin-bottom:25px}#footer .footer-body .contact li .text-big .text-small{font-size:14px}#footer .footer-body .links{float:right;width:37.5%;padding-left:7.708333333333333%;margin-top:65px;font-size:14px}#footer .footer-body .links ul{margin-bottom:7px}#advancedSearch div,#footer .footer-body .links ul li{margin-bottom:15px}#footer .footer-body .links ul li a:before{content:'';display:inline-block;vertical-align:middle;width:15px;height:14px;margin-right:3px;background:url(../images/footer-linck-icons.png) no-repeat}#footer .footer-body .links ul li a.footer_link_stat:before{background-position:0 0}#footer .footer-body .links ul li a.footer_link_monitor:before{background-position:-15px 0}#footer .footer-body .links ul li a.footer_link_feedback:before{background-position:-30px 0}#footer .footer-body .links ul li a.footer_link_sitemap:before{background-position:-45px 0}#footer .footer-body .links span{color:#71baff}.section-gallery .wrap{overflow:visible}.gallery-slider,.video-slider{padding:20px 57px 0}.gallery-slider.owl-carousel.hide,.video-gallery .items .body.opened .title.crowded:before,.video-slider.owl-carousel.hide{display:none}.gallery-slider .title,.video-slider .title{font-size:16px;color:#637b93;max-height:80px;overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-top:17px}.gallery-slider .owl-controls .owl-nav>div,.video-slider .owl-controls .owl-nav>div{width:23px;height:66px;background-image:url(../images/slider-controll.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-33px}.gallery-slider .owl-controls .owl-nav .owl-prev,.video-slider .owl-controls .owl-nav .owl-prev{background-position:top left;left:0}.gallery-slider .owl-controls .owl-nav .owl-next,.video-slider .owl-controls .owl-nav .owl-next{background-position:top right;right:0}.light-blue{background:#ecf5ff}.calendar{padding:33px 0 20px}.calendar .select-simple{float:right}.calendar .select-light{float:rightposition relative;top:1px}.calendar .selecter-item{padding:5px 30px 7px}.calendar-item{margin:35px 0 40px -1%}.calendar-item .item{float:left;display:block;width:24%;margin-left:1%;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.08);font-weight:400}.calendar-item .item .date{color:#c3c3c3;display:block;margin:13px 15px 0}.calendar-item .item .title{font-family:'IdealistSC';color:#34495e;font-size:17px;display:block;margin:10px 15px 15px;height:62px;overflow:hidden;text-overflow:ellipsis}.calendar-item .item .image{color:#c3c3c3;display:block}.calendar-item .item .image img{width:100%;height:auto;display:block}.photo-gallery-detail li img{height:auto;display:block}.calendar-item .item .desc{font-size:16px;color:#637b93;display:block;margin:15px;height:82px;overflow:hidden;text-overflow:ellipsis}.view-all{background:#99c4ee;color:#fff;font-size:18px;font-weight:400;padding:10px 33px 11px;border-radius:5px;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.view-all:hover{background:#77b1e8}.instructions-list{padding:25px 26px 15px}.instructions-list .item{border-top:1px solid #e9f0f8;padding:12px 0 13px}.instructions-list .item:first-child{border:0;padding-top:0}.instructions-list .date{font-size:18px;color:#34495e}.instructions-list .tags{color:#637b93}.instructions-list .tags:after{content:'';display:block;width:49px;height:2px;background:#dae5f3;margin:8px 0 4px}.instructions-list .desc{margin-bottom:12px;max-height:72px;overflow:hidden;text-overflow:ellipsis}.instructions-list .end-date{color:#afbfce;margin-bottom:5px}.instructions-list .name .mark{color:#1888ef}.messages{margin:16px 25px 0;padding:20px 0 30px;border-top:1px solid #e9f0f8}.messages .desc{padding-top:5px;max-height:113px;overflow:hidden;text-overflow:ellipsis}.messages .link{float:none;margin:10px 0 0;display:inline-block}.content{position:relative}.content.blue-bg{background:#f7fbff}.content .text{font-size:14px;line-height:24px;padding-bottom:5px;display:inline-block;width:100%}.content .text p:first-child{margin-top:0}.content .page-content{padding:25px 0}.content .page-content.control-content{padding-top:25px;padding-bottom:0}.content .page-content .text .image{float:left;margin:0 15px 10px 0;position:relative;top:10px}.content .page-content .text .image>a{max-width:300px;display:block}.content .page-content .text .image img{display:block;width:100%}.content .page-content h2,.macro-content h3{padding-bottom:15px}.content .page-content h2+hr{margin-top:8px}.content .page-content h2 .subscribe{font-size:16px;margin-left:15px;position:relative;top:5px}.content .page-content .files{padding:15px 0}.content .page-content .notes{padding-top:20px}.content .page-content .banner-list h2,.content .page-content .files-list h2{padding-bottom:20px}.content .page-content .files-list{padding-top:0}.content .description{font-size:18px;color:#34495e;line-height:28px;font-weight:400}.content h4{padding:2px 0 12px}.collapses>.item{border:1px solid #c5dbf6;margin-top:10px}.collapses>.item:first-child{margin-top:0}.collapses .item .title{background:#eaf3ff;color:#546576;padding:16px 70px 16px 18px;position:relative;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.collapses .item .title .toggle{width:14px;height:14px;background:url(../images/collapse.png) no-repeat;position:absolute;right:16px;top:17px;cursor:pointer}.collapses .item.active .title{background:#fff}.collapses .item>.desc{padding:0 18px 13px;display:none;overflow:hidden;margin:0;font-size:14px}.collapses .item>.desc.min-padding{padding:15px 10px}.collapses .item.active>.desc{display:block;margin-bottom:-1px;overflow:hidden}.collapses .files{padding:0!important}.collapses .files-list{padding-top:0}.collapses.checkbox .item>.desc{padding:10px}.collapses.checkbox .item>.desc .check-all-category,.collapses.checkbox .item>.desc .check-all-iogv{margin:5px 0 10px;display:inline-block}.collapses .files .item{width:100%;float:none;white-space:normal;padding:0;font-size:14px;margin-top:4px;text-overflow:clip;overflow:visible}.collapses .files .item:first-child{margin-top:0}.collapses .files .item .file{color:#1888ef;padding-left:25px;position:relative;line-height:normal;display:inline-block}.collapses .files .item .file:before{width:16px;height:16px;background:url(../images/files/file2.png) no-repeat center;margin-right:2px;position:absolute;left:0;top:1px}.collapses .files .item .file-size{color:#c7c7c7;font-weight:300;padding-left:3px}.files:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.files .item{display:block;width:50%;float:left;padding:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files.file-col4 .item{width:25%;padding-right:5px}.files .file:before,.files-list .file:before{content:'';display:inline-block;width:15px;height:15px;background:url(../images/files/file.png) no-repeat center;position:relative;top:3px;margin-right:2px}.files .file.file-pdf:before,.files-list .file.file-pdf:before{width:13px;height:16px;background:url(../images/files/pdf.png) no-repeat}.files .file.file-xls:before,.files-list .file.file-xls:before{width:13px;height:16px;background:url(../images/files/xls.png) no-repeat}.files .file.file-word:before,.files-list .file.file-word:before{width:13px;height:16px;background:url(../images/files/word.png) no-repeat}.files .file-size{padding-left:6px;color:#c7c7c7}.files .file{margin-top:6px}.files .file:first-child{margin-top:0}.breadcrumbs{font-size:14px;padding:13px 0 0;margin-bottom:-5px;color:#8dafce;text-transform:uppercase}.breadcrumbs a{text-decoration:none}.breadcrumbs a,.breadcrumbs span{margin-top:10px;color:#8dafce;display:inline-block;margin-right:27px}.breadcrumbs i{width:5px;height:9px;display:inline-block;background:url(../images/breadcrumbs.png) no-repeat center;margin:10px 27px 0 0}body.insidePage header .banner{height:360px;padding:40px 0;margin:-80px 0}body.insidePage header .banner .logo a.logo-img{width:150px;height:150px;background-size:100% 100%;position:absolute;left:0;top:50%;margin-top:-74px}body.insidePage header .banner .logo a.logo-img+.logo-center{margin:35px 0 0 140px}body.insidePage header .banner .header-slider .item{height:360px}.records-list .item .text p,body.insidePage header .banner .logo-center>div h1{margin-top:0}body.insidePage header .banner .buttons,td.text-center{text-align:center}body.insidePage header .banner .buttons .btn{margin:0 15px}body.insidePage header .boot,body.insidePage nav{position:relative;z-index:1010;background:url(../images/blue-bg.png)}body.insidePage nav{z-index:1000}body.insidePage #main{padding-bottom:478px}.records-list .item{font-weight:400;margin-bottom:50px}.records-list .item .image{background:#cfe4f8 url(../images/image.png) no-repeat center;display:block;float:left;border:1px solid #dbdbdb}.records-list .item .image,.records-list .item .image img{width:160px;height:160px;border-radius:5px}.records-list .item .desc{margin-left:188px}.records-list .item .title{color:#34495e;font-size:24px;display:inline-block;line-height:1;margin-top:-3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-family:'IdealistSC';font-weight:300}.records-list .item .type{color:#a8b7c5;margin-top:-2px;padding-bottom:3px}.records-list .item .text{font-size:14px;line-height:normal;padding:0;height:73px;overflow:hidden;text-overflow:ellipsis}.records-list .item .boot{background:url(../images/dot.png) repeat-x;margin-top:11px;padding-top:12px;color:#a8b7c5}.records-list .item .boot>div{display:inline-block;margin-left:48px}.records-list .item .boot .value{color:#34495e}.records-list .item .boot .date:before,.records-list .item .boot .price:before{content:'';width:16px;height:16px;display:inline-block;position:relative;top:3px;margin-right:12px}.records-list .item .boot .date:before{background:url(../images/date.png) no-repeat}.records-list .item .boot .price:before{background:url(../images/price.png) no-repeat}.pager,.pagination{font-size:16px;text-align:center!important}.pager li,.pagination li{width:31px;height:31px;border-radius:50%;border:2px solid transparent;text-align:center;margin:0 10px;display:inline-block;vertical-align:middle}.pager li a,.pagination li a{color:#5a86b8;min-width:31px;height:31px;line-height:27px;display:block;text-indent:-4px}.pager li.active,.pager li.selected,.pagination li.active,.pagination li.selected{background:#6f9dd1;border:2px solid transparent}.pager li:hover,.pager.inverse li.active,.pager.inverse li.selected,.pager.inverse li:hover,.pagination li:hover,.pagination.inverse li.active,.pagination.inverse li.selected,.pagination.inverse li:hover{background:#fff;border:2px solid #6f9dd1}.pager li:hover a,.pager.inverse li.active a,.pager.inverse li.selected a,.pager.inverse li:hover a,.pagination li:hover a,.pagination.inverse li.active a,.pagination.inverse li.selected a,.pagination.inverse li:hover a{color:#5a86b8}.pager li.previous a,.pagination li.previous a{position:relative;min-width:26px;text-indent:-9999em}.pager li.previous a:before,.pagination li.previous a:before{content:'';width:9px;height:27px;display:block;margin:0 auto;background:url(../images/pager.png) no-repeat center left}.pager li.next,.pagination li.next{position:relative;min-width:26px}.pager li.next a,.pagination li.next a{text-indent:-9999em}.pager li.next a:before,.pagination li.next a:before{content:'';width:9px;height:27px;display:block;margin:0 auto;background:url(../images/pager.png) no-repeat center right}.pager li.first,.pager li.last,.pagination li.first,.pagination li.last{width:auto;display:inline-block;white-space:nowrap;border-radius:16px;padding:0 15px}.pager.inverse li a,.pagination.inverse li a{color:#fff}.pager.inverse li.next a:before,.pager.inverse li.previous a:before,.pagination.inverse li.next a:before,.pagination.inverse li.previous a:before{background-image:url(../images/pager-inverse.png)}.pager.inverse li.next:hover a:before,.pager.inverse li.previous:hover a:before,.pagination.inverse li.next:hover a:before,.pagination.inverse li.previous:hover a:before{background-image:url(../images/pager.png)}.page-content .left{width:160px;float:left}.page-content .left .image{height:160px;background:#cfe4f8 url(../images/image.png) no-repeat center}.page-content .left .image,.page-content .left .image img{width:100%;display:block;border-radius:5px}.page-content .left .datalist{margin-top:13px}.page-content .left .datalist li{border-top:1px solid #eee;padding:11px 0 13px}.page-content .left .datalist li:first-child{border:0}.page-content .left .datalist li .name{color:#a8b7c5;line-height:18px}.page-content .left .datalist li .value{line-height:18px}.page-content .left+.right{margin-left:187px}.page-content .left.wide{width:320px}.page-content .left.wide+.right{margin-left:347px}.page-content .right{position:relative;top:-5px}.page-content .right .desc{font-size:18px;color:#34495e;line-height:28px;font-weight:400}hr{background:#e4e4e4;width:63px;height:2px;border:0;margin:20px 0}.photo-gallery{margin-left:-1%}.photo-gallery .empty,.video-gallery .empty{margin-left:1%}.photo-gallery .items li{float:left;width:24%;margin-left:1%;margin-bottom:1%}.photo-gallery .items li>a,.video-gallery .items li>a{display:block;overflow:hidden}.photo-gallery .title,.video-gallery .title{font-size:16px;color:#637b93;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.video-gallery .title{max-height:80px;margin-top:17px}.photo-gallery .image,.video-gallery .image{display:block;position:relative;width:233px;height:175px}.photo-gallery .image img,.video-gallery .image img,.video-gallery .items img{width:233px;height:175px}.photo-gallery .image:before,.video-gallery .image:before{content:"";display:block}.photo-gallery .fancy-video,.video-gallery .fancy-video{display:block;position:relative}.photo-gallery .fancy-video:after,.video-gallery .fancy-video:after{content:"";width:58px;height:58px;display:block;position:absolute;top:50%;left:50%;background:url(../images/play-video2.png) no-repeat;margin:-29px 0 0 -29px}.photo-gallery.album,.questionnaire #QuestionnaireFrom_sex,.video-gallery.album,form .custom-error .error-trigger:hover:before{display:block}.photo-gallery.album li,.video-gallery.album li{background:#fff;box-shadow:0 3px 7px 0 rgba(0,1,1,.05)}.photo-gallery.album .title,.video-gallery.album .title{height:57px;font-size:16px;color:#34495e;padding:2px 50px 0 15px;display:block;line-height:57px;margin-top:0;position:relative}.photo-gallery.album .title .name,.video-gallery.album .title .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:1.25;vertical-align:middle;max-height:41px;position:relative;top:-3px}.photo-gallery.album .title .count,.video-gallery.album .title .count{position:absolute;color:#cbced2;right:15px;top:18px;display:block;line-height:1}.photo-gallery.album .title .count:before,.video-gallery.album .title .count:before{content:'';display:inline-block;width:16px;height:16px;background:url(../images/img-ico.png) no-repeat;position:relative;top:3px;margin-right:5px}.photo-gallery.album .description,.video-gallery.album .description{height:89px;font-size:14px!important;color:#637b93!important;display:block;line-height:normal!important;padding:8px 14px;font-weight:300}.photo-gallery.album .description>span,.video-gallery.album .description>span{height:68px;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.25!important;font-size:14px!important}.photo-gallery.album.album-video .count:before,.video-gallery.album.album-video .count:before{background:url(../images/video-ico.png) no-repeat}.photo-gallery{margin-top:30px}.photo-gallery .title{margin-top:10px;display:block;height:60px;max-height:60px}.photo-gallery .image.no-image{background:#e8eff7;text-align:center}.photo-gallery .image.no-image>div{line-height:175px}.photo-gallery .image.no-image img{width:44px;height:48px;line-height:1;display:inline-block;vertical-align:middle}.video-gallery{margin-left:-1.3333333333333%;margin-right:-2.6666666666666%}.video-gallery .items .body{position:relative;height:100pxc;padding:7px 0}.video-gallery .items .body.opened{height:auto;padding-bottom:27px}.video-gallery .items .body.opened .title.crowded{max-height:none}.video-gallery .items li{width:31%;margin-left:1.3333333333333%;margin-bottom:1.33333333333333%;float:none;display:inline-block;vertical-align:top}.video-gallery .items .title{margin-top:0;max-height:60px}.video-gallery .items .title.crowded{position:relative}.video-gallery .items .title.crowded:before{content:'...';background:#fff;position:absolute;right:0;bottom:0;padding-left:5px}.video-gallery .items .image{width:100%;height:202px}.video-gallery .items .image img{width:100%;height:202px;display:block}.video-gallery .items .image .soon{font-size:14px;padding:10px 12px;color:#34495e;display:block}.video-gallery .items .download{margin-top:5px;width:auto;height:auto;display:inline-block;position:absolute}.video-gallery .items .download:before{content:'';display:inline-block;width:16px;height:16px;margin-right:3px;position:relative;top:3px;background:url(../images/download.png) no-repeat}.video-gallery .items .download .file-size{color:#c7c7c7;font-size:13px}.checkbox-list input[type="checkbox"],.form .row.captcha .image a,.radio-list input[type="radio"],.radio-list-2 input[type="radio"],.video-gallery .items .desc{display:none}.video-gallery.video-gallery-list{margin-left:0}.video-gallery.video-gallery-list .items>li{width:100%;float:none;margin-left:0;margin-top:20px}.video-gallery.video-gallery-list .items>li>a{display:block;width:233px;height:175px;float:left}.video-gallery.video-gallery-list .items>li .body{padding-left:15px;margin-left:238px;padding-bottom:15px;height:auto}.video-gallery.video-gallery-list .items>li .title{margin-top:5px;display:block;font-size:18px;max-height:none}.video-gallery.video-gallery-list .items>li .desc{display:block;padding:10px 0 0}.video-gallery.video-gallery-list .items>li .desc *{text-align:left!important}.video-gallery.video-gallery-list .items>li .download{margin-top:10px;width:auto;height:auto;display:inline-block}.video-gallery.video-gallery-list .items>li .image,.video-gallery.video-gallery-list .items>li .image img{width:233px;height:175px}.custom-bg{min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:40px;padding-top:80px;padding-bottom:38px;color:#fff}.custom-bg .image{width:160px;height:160px;margin:0 auto}.custom-bg .image img,.custom-bg .image.no-image{border-radius:50%;box-shadow:0 0 0 3px rgba(10,33,93,.25)}.custom-bg .image img{width:160px;height:160px;display:block}.custom-bg .image.no-image{background:#fff url(../images/image.png) no-repeat center}.custom-bg h2{text-align:center;margin:17px auto 15px}.third li{width:33.3333333333%;float:left;text-align:center;position:relative}.third li:after{content:'';position:absolute;left:-1px;top:0;height:100%;width:2px;background:#fff;background:rgba(255,255,255,.25)}.third li:first-child:after{display:none}.third li .name{font-family:'IdealistSC';font-size:14px;line-height:24px}.third li .value{font-size:19px;line-height:24px}.tabs a{float:left;display:inline-block;height:34px;border:1px solid #1888ef;background:#fff;line-height:31px;padding:0 52px;margin-left:-1px;color:#1888ef;font-weight:400}.tabs a.first,.tabs a:first-child{border-radius:5px 0 0 5px}.tabs a.last,.tabs a:last-child{border-radius:0 5px 5px 0}.tabs a.active{background:#1888ef;color:#fff}.tabs.tabs-min a{padding:0 15px}.tabs.tabs-table{display:table;width:100%}.tabs.tabs-table a{display:table-cell;float:none;line-height:1.25;padding:10px 15px;vertical-align:middle;border-left:0}.tabs.tabs-table a:first-child{border-left:1px solid #1888ef}.content .head-content{padding:0 0 17px}.content .head-content .tabs{float:left}.content .head-content .radio-list{float:right;margin-top:7px}.content .head-content .radio-list>div{float:left;margin-left:60px}.radio-list label,.radio-list-2 label{display:inline-block;cursor:pointer}.radio-list label:before{background:url(../images/radio-2.png) no-repeat top left;position:relative;top:3px}.checkbox-list label:before,.radio-list label:before,.radio-list-2 label:before{content:'';width:16px;height:16px;display:inline-block;margin-right:12px}.radio-list-2 label:before{background:url(../images/radio-3.png) no-repeat top left;position:relative;top:4px}.checkbox-list label:hover:before,.radio-list-2 label:hover:before{background-position:top center}.radio-list-2 .row{margin-top:10px}.checkbox-list label{display:inline-block;cursor:pointer;position:relative;padding-left:26px}.checkbox-list label:before{background:url(../images/checkbox.png) no-repeat top left;top:50%;margin-top:-12px;position:absolute;left:0}.control-charts{background:#f2f4f6;padding:40px 0}.banner.control{height:680px;background:url(../images/control.jpg) no-repeat center;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.banner.control .logo{width:342px;height:342px;background:url(../images/logo.png) no-repeat;display:block;float:left;margin:60px 15px 0 0}.banner.control .description{color:#fff;display:table;height:400px;line-height:490px}.banner.control .description .title{font-size:36px;text-transform:uppercase;font-weight:300;text-shadow:1px 1px 2px rgba(10,33,93,.3)}.banner.control .description .title:after{content:'';width:136px;height:4px;background:#fff;display:block;background:rgba(255,255,255,.3);margin:15px 0}.banner.control .description .text{font-size:18px;font-weight:400;text-shadow:1px 1px 1px rgba(10,33,93,.2)}.banner.control .description .text .btn{margin-top:34px}.banner.control .description .v-center{display:inline-block;line-height:normal;vertical-align:middle}.control-maps{min-height:600px;border-bottom:1px solid #e3e3e3;position:relative}.control-maps .dropdown-content,.control-maps .google-maps{width:100%;height:100%;position:absolute;top:0;left:0}.control-maps .dropdown-content{background:#fff;background:rgba(255,255,255,.9);height:0;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-top:1px solid #e7e7e7}.control-maps .dropdown-content.show{height:100%}.region-selected{float:right;margin-top:7px}.region-selected a.dropdown{font-size:16px;color:#34495e;font-weight:400;margin-left:60px}.region-selected a.dropdown:first-child{margin-left:0}.region-selected a.dropdown:after{content:'';width:14px;height:8px;background:url(../images/dropdown.png) no-repeat top left;display:inline-block;margin-left:9px}.region-list a.active,.region-list a:hover,.region-selected a.dropdown.active{color:#fb4a35}.content .head-content .radio-list a.active:before,.region-selected a.dropdown.active:after{background-position:top right}.region-list{display:none}.region-list a{color:#34495e;display:inline-block}.region-list span{font-size:18px;font-weight:400}.region-list ul{width:33%;float:left;padding-top:26px}.region-list ul li{margin-top:22px;padding-right:10px}.region-list ul li:first-child{margin-top:0}.region-list .checkbox-list label{position:relative;padding-left:26px}.region-list .checkbox-list label:before{position:absolute;top:2px;left:0}.region-list .checkbox-list-all label{font-size:18px;font-weight:400}.region-list .checkbox-list-all label:before{position:absolute;top:4px;left:0}.page-menu ul li a{font-size:16px;display:inline-block;background:url(../images/dot.png) repeat-x left top;padding:7px 0}.page-menu ul li:first-child a{background:0 0}.content .bold-desc{margin-top:20px;font-size:18px;color:#b8c4cf;line-height:27px;font-family:'IdealistSC';font-weight:400}.content .page-date{color:#a8b7c5}.content h2+.page-date{margin-top:-15px;padding-bottom:12px}.vote-list{margin-top:25px}.vote-list .title{font-size:24px;font-family:'IdealistSC';font-weight:400;color:#000}.vote-list .date{color:#a8b7c5;margin-right:35px;display:inline-block}.vote-list .anonymous{color:#fba458;font-weight:400}.vote-list .desc{color:#34495e;font-weight:400}.vote-list .info{padding:5px 0 7px}.vote-list>ul>li{background:url(../images/dot.png) repeat-x top left;padding:25px 0}.vote-list>ul>li:first-child{background:0 0;border-top:1px solid #dedede}.vote-list.vote-old>ul>li{background:#fbfdff;border:1px solid #deeaf7;padding:25px 25px 10px;margin-bottom:25px}.vote-form ul{margin-top:3px}.vote-form ul li{margin-top:10px}.vote-form textarea{margin-top:15px;max-width:344px}.ckeditor p,.ratings-vote .ratings-vote-left .vote-result ul li,.vote-form .buttons{margin-top:15px}.vote-form .buttons .btn{display:inline-block;margin-right:25px}.vote-form .buttons .result{color:#1888ef;display:inline-block;cursor:pointer}.vote-result{margin-top:20px}.section-date .page-date b,.vote-result .label{font-weight:400}.vote-result .label .percent{float:right;font-size:18px;color:#6ea4e8}.vote-result .label .name{float:left;color:#8fa3bc;font-size:16px}.vote-result .label .name .count{color:#34495e;font-size:18px;margin-left:3px;display:inline-block}.vote-result ul li{margin-top:25px}.vote-result .progress{background:#dcecfc;height:8px;position:relative;border-radius:5px;margin-top:10px}.vote-result .progress .progress-bar{background:#78adf0;height:8px;position:absolute;left:0;top:0;border-radius:5px}.vote-result .answers-count{margin:20px 0;color:#8fa3bc}.vote-result .answers-count .count{color:#ff6102;font-size:18px}section.min h2{font-size:20px}.section-date{padding:0}.questionnaire #QuestionnaireFrom_sex>span,.section-date .social-share{float:right}.section-date .page-date{color:#a1a8af;background:#efefef;height:36px;display:inline-block;padding:0 19px;line-height:36px;font-size:12px;letter-spacing:.25px}.section-date .page-date .line{color:#a1a8af;margin:0 2px;display:inline-block}.hr{margin:20px 0;height:1px;background:#dfdfdf}.feedback-modal{width:700px}.feedback-modal .toggle-questions{color:#0f81cc;border-bottom:1px dotted;text-decoration:none;line-height:1;display:inline-block;position:relative;margin-left:20px;cursor:pointer;font-size:13px;margin-top:30px}.feedback-modal .toggle-questions:before{content:' ';width:13px;height:13px;display:block;position:absolute;left:-20px;top:1px;background:url(../images/collapse.png) no-repeat top right}.feedback-modal .toggle-questions.open:before{background:url(../images/collapse.png) no-repeat top left}.fancybox-skin .head{background:#309cff;color:#fff;font-size:24px;padding:11px 50px 11px 30px}.fancybox-skin .body{padding:30px}.fancybox-skin .desc{line-height:17px;padding:10px 0 40px}.fancybox-skin .feedback-type{display:table;width:100%;border-spacing:0;border-collapse:collapse}.fancybox-skin .feedback-type a{display:table-cell;text-align:center;color:#1888ef;text-decoration:none;border:1px solid #1888ef;padding:4px 3px 5px;vertical-align:middle}.fancybox-skin .feedback-type a.active{color:#4f575c;border:1px solid #65afef}.fancybox-skin .modal-quetions{border:1px dotted #a4adb2;padding:13px 15px 15px;margin:10px 0 30px;display:none}.fancybox-skin .modal-quetions a{color:#5e8aa8;font-size:12px;line-height:16px}.fancybox-skin .modal-quetions>div{padding-top:5px}.fancybox-skin .modal-quetions>div:first-child{padding-top:0}.fancybox-type-ajax .fancybox-skin .body{background:#fff;margin-bottom:15px}.form.w-300{width:300px}.form.w-400{width:400px}.form.w-500{width:500px}.form .input-group>.row{width:50%;float:left;padding-left:20px;margin-top:0}.form .input-group>.row:first-child{padding-left:0}.form .input-group:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.form label{display:inline-block;margin-bottom:4px}.form span.required{font-size:14px;color:#e89e00}.form .row.captcha{margin-top:20px}.form .row.captcha .image{float:left;margin-right:19px}.form .row.captcha .image img{cursor:pointer}.form .row.captcha .right{float:left;margin-left:0}.form .row.captcha .right label{display:block;margin-top:-4px}.form .row.captcha .right input{width:220px}.form .row.captcha .captcha{width:110px;float:left;font-size:13px}.form .row.captcha .captcha img{border:2px solid #cae1fb;border-radius:5px;height:44px}.form .row.captcha .captha-field{float:left;width:200px}.form .w-300{width:300px}.form .w-400{width:400px}.form .w-500{width:500px}.form .btn{min-width:200px;margin-top:10px;text-align:center}.form .btn.small{min-width:0}.form .errorMessage,.form .error_msg{color:red;font-size:12px}.form .hint,.form .note{font-size:12px;color:#bac5cd;margin:15px 0 20px}.form .input-group{margin-top:11px}.form .input-group:first-child,.form .row:first-child{margin-top:0}.feedback.form .hint{margin:30px 0 25px}.feedback.form .input-group .row.row-email{width:49%;margin-left:1%;float:right;margin-top:0;padding:0}.feedback.form .input-group .row.row-fio{width:50%;float:left}.feedback.form .btn{width:200px;margin-top:16px;margin-right:15px}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px}.mt-30{margin-top:30px!important}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.questionnaire form{width:282px}.questionnaire .label{color:#34495e;font-weight:600;padding-bottom:2px}.questionnaire #QuestionnaireFrom_sex span:first-child{float:left}.questionnaire .row{margin-top:20px}.questionnaire .row-questionnaire .questionnaire-date,.questionnaire .row-questionnaire .questionnaire-month{text-align:center;margin-top:4px;font-size:14px;float:left}.questionnaire .row-questionnaire .questionnaire-year{text-align:center;margin-top:4px;font-size:14px}.questionnaire .row-questionnaire .chosen-container{text-align:center;margin-top:4px;font-size:14px;float:left}.questionnaire .row-questionnaire .questionnaire-date{width:60px;margin-right:12px}.questionnaire .row-questionnaire .questionnaire-month{width:126px}.questionnaire .row-questionnaire .questionnaire-year{width:72px;float:right}.collapse-list.jobs .items .body .contact>div,.questionnaire .chosen-container{margin-top:4px}.ratings-vote .ratings-vote-left{width:295px;float:left}.ratings-vote .ratings-vote-left h3{font-size:20px;font-family:'IdealistSC';padding-bottom:12px}.ratings-vote .ratings-vote-left .image{width:86px;float:left;margin-right:19px}.ratings-vote .ratings-vote-left .image img{width:86px;height:auto;display:block}.ratings-vote .ratings-vote-left .names{font-family:'IdealistSC';color:#34495e;width:190px;margin-left:105px;position:relative;top:-3px}.ratings-vote .ratings-vote-left .names .post{font-family:'Idealist';color:#a5a2a2;padding-top:5px}.ratings-vote .ratings-vote-left .cont-all{margin:18px 0 20px;font-size:20px}.ratings-vote .ratings-vote-left .cont-all .number{color:#ff610b;float:right}.ratings-vote .ratings-vote-left .desc{font-size:16px}.ratings-vote .ratings-vote-left .vote-result .label .name{font-size:14px;margin-right:25px}.ratings-vote .ratings-vote-left .vote-result .label .name .count,.ratings-vote .ratings-vote-left .vote-result .label .percent{font-size:14px}.ratings-vote .ratings-vote-left .vote-result .progress{height:6px;margin-top:6px}.ratings-vote .ratings-vote-left .vote-result .progress .progress-bar{height:6px}.ratings-vote .ratings-vote-left .vote-result .btn{margin-top:28px}.ratings-vote .ratings-vote-right{width:534px;float:right}.ratings-vote .ratings-vote-right svg path{fill:#fffbf4;stroke:#bdd2e8;stroke-width:2px}.iomsu-maps svg path.active,.iomsu-maps svg path:hover,.ratings-vote .ratings-vote-right svg path.active{fill:#ffd9a6}.control-form{width:100%}.control-form .w-500{width:500px}.control-form .errorMessage{font-size:13px}.control-form .row.error .chosen-container-single .chosen-single,.control-form .row.error input[type="text"],.control-form .row.error textarea{border:2px solid #ff6a6a}.form .row{margin-top:25px}.form .row label{display:inline-block;padding-bottom:8px}.search-button{width:30px;height:30px;background:url(../images/search2.png) no-repeat center;border:0;display:block;cursor:pointer}.search-row{position:relative}.search-row .search-button{position:absolute;right:5px;top:35px;z-index:100}.qq-uploader .qq-upload-drop-area{display:block!important}.qq-uploader .drop-area-help,.qq-uploader .max-file-size{display:none}.qq-uploader .qq-upload-button{color:#1888ef;display:inline-block}.qq-uploader .qq-upload-button:before{content:'';width:15px;height:15px;display:inline-block;background:url(../images/attach.png) no-repeat;position:relative;top:3px;margin-right:5px}.qq-uploader .qq-table-files-list,.qq-uploader .uploader-wrapper{display:none;background-color:#fae7d0;border:1px solid #efd6b7;border-radius:3px;padding:3px 8px;margin-top:6px;white-space:nowrap}.qq-uploader .qq-table-files-list .uploader-image-preview,.qq-uploader .uploader-wrapper .uploader-image-preview{background-image:none!important;display:inline-block;color:#4e4e4e}.qq-uploader .qq-table-files-list.show,.qq-uploader .uploader-wrapper.show{display:inline-block}.qq-uploader .qq-table-files-list .delete_file,.qq-uploader .uploader-wrapper .delete_file{width:12px;height:12px;display:inline-block;background:url(../images/remove.png) no-repeat center;cursor:pointer;margin-left:7px;position:relative;top:2px}.qq-upload-list li{list-style:none}.qq-files .qq-files-list .fileitem,.qq-upload-list li{background-color:#fae7d0;border:1px solid #efd6b7;border-radius:3px;padding:3px 8px;margin-top:6px;white-space:nowrap;display:inline-block}.qq-files .qq-files-list .filename{color:#4e4e4e;display:inline-block}.qq-files .qq-files-list .delete_file,.qq-files .qq-files-list .delete_file_multi{width:12px;height:12px;display:inline-block;background:url(../images/remove.png) no-repeat center;cursor:pointer;margin-left:7px;position:relative;top:2px}.other-block .faq-block{padding:30px;height:357px;background-repeat:no-repeat;background-position:top right;background:#fff;box-shadow:0 0 0 2px rgba(10,33,93,.2);position:relative}.other-block .faq-block #ask{position:absolute;bottom:25px;right:30px}.other-block .faq-block .questions li{white-space:nowrap;text-overflow:ellipsis;padding:0;overflow:hidden}.other-block .faq-block .questions li+li,.table_list li+li{margin-top:10px}.other-block .faq-block .btn{margin-top:10px;font-family:Idealist;font-size:18px;color:#fff;font-weight:300;line-height:46px;background-color:#1d93ff}.other-block .faq-block textarea{margin:10px 0;clear:both;width:100%;height:185px;background:#fff}.afisha-body{font-size:14px}.afisha-body label{color:#a8b7c5;line-height:18px}.last-vote-list a{font-size:16px;color:#fff;display:inline-block;max-height:61px;overflow:hidden;text-overflow:ellipsis}.last-vote-list a:hover{text-decoration:underline}.table_list{font-size:16px}.links-list{position:relative;z-index:100}.links-list .links-list-items.active h4 a{color:#fb4933}.links-list .links-list-items ul{margin-left:15px;padding-bottom:15px}.links-list h4{padding-bottom:6px;font-size:14px}.links-list ul+h4{padding-top:15px}.links-list ul+ul{margin-top:12px}.links-list ul li{margin-top:5px}.links-list .toggle{width:15px;height:15px;text-align:center;line-height:15px;display:inline-block;background:#1888ef;color:#fff;border-radius:3px;cursor:pointer;font-size:14px;font-family:Arial,Tahoma;margin-left:5px}.links-list .hide{display:none}.links-list.regions ul li{width:450px}.search-filter{padding-bottom:30px}.search-filter .row{width:42%;float:left;margin-left:1.5%}.search-filter .row:first-child{margin-left:0}.search-filter .row.buttons{width:10%}.search-filter .row.buttons .btn{margin-top:17px}.search-filter .row .label{display:block;padding-bottom:5px}.grid-view-loading,.list-view-loading{position:relative;background:0 0}.grid-view-loading:after,.list-view-loading:after{content:'';width:32px;height:32px;background:url(../images/loader.gif) no-repeat center;position:absolute;top:100px;left:50%;margin-left:-16px}.grid-view-loading .items,.list-view-loading .items{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}form .error-trigger{display:none}form .custom-error{position:relative}form .custom-error .error-trigger{border-radius:50%;width:18px;height:18px;background:#ff6a6a;position:absolute;top:-27px;right:4px;text-align:center;color:#fff;font-weight:400;font-size:14px;line-height:18px;cursor:default;display:block}form .custom-error .error-trigger:before{position:absolute;content:attr(data-error);background:#607d9b;border-radius:5px;padding:8px;font-size:14px;bottom:20px;left:-100px;width:200px;display:none}form .custom-error .chosen-container .chosen-single,form .custom-error input.error,form .custom-error textarea.error{border-color:#ff6a6a}form .checkbox-list .custom-error{padding-right:30px}form .checkbox-list .custom-error label{color:#ff6a6a}form .checkbox-list .error-trigger{top:3px}.blue-bg{background:#f7fbff}.item-list-view{padding:20px 0 30px;display:inline-block;width:100%}.item-list-view .item{background:#fff;border:1px solid #d8e5fd;padding:18px 12px 25px 22px;margin-top:9px}.item-list-view .item:first-child{margin-top:0}.item-list-view .list-td{float:left}.item-list-view .list-td.list-title{width:450px}.item-list-view .list-td.list-title .title{font-size:18px;display:inline-block}.item-list-view .list-td.list-title .text-message{margin-top:7px}.item-list-view .list-td.list-status{width:151px;margin:3px 10px 0}.item-list-view .list-td.list-user{width:151px;margin:3px 0 0}.item-list-view .list-td.list-user span{font-size:12px;color:#66707b;display:inline-block}.item-list-view .list-td.item-stats{width:150px}.item-list-view .list-td.item-stats .like{margin:0;cursor:default}.item-list-view .list-td.item-stats .count b,.item-list-view .list-td.item-stats .like b{width:38px;font-size:20px;text-align:right;display:inline-block;position:relative;top:2px}.item-list-view .list-td.item-stats .count span,.item-list-view .list-td.item-stats .like span{width:100px;display:inline-block}.item-list-view .list-td.item-stats .count b{color:#d84165}.item-list-view .list-td.item-stats .count b.green{color:#1ea970}.item-list-view .list-td .status{position:relative;padding-left:23px;display:inline-block}.item-list-view .list-td .status:before{position:absolute;top:1px;left:0}.item-list-view .offset-image{margin-left:115px}.item-list-view .image{float:left;position:relative;top:4px}.item-list-view .image .images{background:#cfe4f8 url(../images/image.png) no-repeat center}.item-list-view .image .images,.item-list-view .image img{width:100px;height:100px;display:block}.item-list-view .desc{line-height:24px;margin-top:10px}.item-list-view .body{width:100%}.item-list-view .title{font-size:20px;color:#000;text-decoration:none;font-family:'IdealistSC'}.item-list-view .title:hover{text-decoration:underline}.item-list-view .item-stats{color:#3d4a5d}.item-list-view .item-stats b{font-size:24px;font-weight:300}.item-list-view .item-stats .all{width:200px;display:inline-block;font-family:'IdealistSC';color:#9ba3ad;float:left}.control-content .control-content-left .item-stats .all b,.item-list-view .item-stats .all b{color:#616b79}.item-list-view .item-stats .like b{color:#1ea970;line-height:1}.item-list-view .item-stats .dislike,.item-list-view .item-stats .like{cursor:pointer;margin-right:30px;float:left}.item-list-view .item-stats .dislike b{font-size:20px;color:#d84165;line-height:1}.item-list-view .item-stats .comment{float:left}.item-list-view .item-stats .comment b{color:#5f8ec8;display:inline-block;line-height:1}.item-list-view .btn{margin-top:18px}.item-list-view .pager{margin-top:30px}table{border-spacing:0;border-collapse:collapse;width:100%;border:1px solid #d3e6fe;font-size:14px;background:#fff}table thead td,table thead th{text-transform:uppercase;color:#8399ae;font-size:12px;letter-spacing:1px;text-align:left;padding:10px 20px;border:0;border-bottom:2px solid #d3e6fe;font-weight:400}table tbody td{color:#2e4052;font-size:14px;padding:8px 20px 9px;border:1px solid #e4edf9;line-height:22px;vertical-align:top}table tbody tr:last-child td{border-bottom:0}table tbody tr:last-child td:before{display:none}table.no-style{border:0}table.no-style td{border:0;padding:8px 15px 9px;vertical-align:top}table .sort-link{color:#8897ac;position:relative;display:block;padding-right:10px}table .sort-link:after{position:absolute;top:50%;margin-top:-5px;right:0;content:'';width:6px;height:10px;display:block;background:url(../images/sort.png)}table .sort-link.asc:after{background:url(../images/sort-asc.png)}table .sort-link.desc:after{background:url(../images/sort-desc.png)}.table-compact table th{font-size:11px;padding:10px}.table-compact table td:first-child,.table-compact table th:first-child{padding-left:20px}.table-compact table td:last-child,.table-compact table th:last-child{padding-right:20px}.table-compact table td{font-size:13px;padding:10px}.calendar-block{margin-top:25px;box-shadow:0 3px 8px 0 rgba(0,1,1,.15);position:relative;background:#1d93ff url(../images/ornament.png) bottom right no-repeat;behavior:url(/PIE.htc)}.calendar-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.calendar-block .calendar-table .loader:after{width:40px;height:40px;text-align:center;background:rgba(255,255,255,.9) url(../images/loader.gif) no-repeat center;border-radius:10px;top:50%;left:50%;margin:-20px 0 0 -20px}.calendar-block .calendar-table{overflow-y:auto;overflow-x:hidden;padding:25px 20px 25px 30px;color:#fff;-webkit-transition:all .3s;transition:all .3s}.calendar-block .calendar-table .tabs{margin-bottom:10px;display:inline-block;width:100%}.calendar-block .calendar-table .tabs a{padding:0 30px}.calendar-block .calendar-table .grid-view{padding:0}.calendar-block .calendar-table table{width:100%;border:0;background:0!important}.calendar-block .calendar-table table th{font-size:16px;text-transform:uppercase;font-weight:300;padding:5px 10px;text-align:left;border:0;background:url(../images/dotted2.png) repeat-y left center}.calendar .dates table td:before,.calendar .dates table th:before,.calendar-block .calendar-table table td:before,.calendar-block .calendar-table table th:before{display:none!important}.calendar-block .calendar-table table td{padding:10px;border:0;border-top:1px solid #dfdfdf;vertical-align:top;background:url(../images/dotted2.png) repeat-y left center}.calendar-block .calendar-table table td:first-child{width:100px}.calendar-block .calendar-table table td:nth-child(2){width:50px}.calendar-block .calendar-table table td>span{display:inline-block;overflow:hidden;text-overflow:ellipsis}.calendar-block .calendar-table table td:first-child,.calendar-block .calendar-table table th:first-child{padding-left:0;background:0 0}.calendar-block .clearfix,.calendar-block .item{margin-top:40px}.calendar-block .clearfix:first-child,.calendar-block .item:first-child,.ckeditor p:first-child{margin-top:0}.calendar-block .scroll-pane{width:100%;height:325px;overflow:hidden}.calendar-block .event_date{font-size:13px}.calendar-block .event_items{font-size:24px}.calendar-block .event_items .time{font-size:14px}.calendar-block .event_items a{color:#fff}.calendar-block .event_preview{margin-top:18px}.calendar-block .event_preview,.calendar-block .event_preview *{font-size:14px!important;color:#fff!important;font-family:Idealist,sans-serif!important;line-height:1.25!important}.calendar-block .btn{margin-top:20px;border:2px solid #a5c2ea;background:0 0;border-radius:3px;height:32px;line-height:28px;padding:0 24px;font-size:14px;font-family:Idealist,sans-serif}.calendar-block .btn:hover{background:#a5c2ea}.page-content .calendar-table .scroll-pane{height:430px}.page-content .calendar{height:500px}.page-content #afisha_calendar_container{min-height:343px}.calendar{width:50%;background:#fff;color:#637b93;padding-top:12px;float:left;height:375px}.calendar .date,.calendar .head{font-size:24px;line-height:26px;padding:26px 30px 0}.calendar .head a{color:#637b93;text-decoration:none}.calendar .date{color:#9dceac;font-size:17px;padding:1px 30px 0}.calendar .dates{position:relative}.calendar .dates .ui-datepicker-title{font-size:17px;padding:1px 30px 0;line-height:36px;text-align:center}.calendar .dates .ui-datepicker-title span,.initiative-content .item-list-view .list-td.item-stats .like{cursor:pointer}.calendar .dates table{background:0!important;width:92%;margin:0 auto}.calendar .dates table td,.calendar .dates table th{font-size:14px;color:#1d4854;font-weight:300;padding:0 0 10px;border:0!important;text-align:center}.calendar .dates table th span{width:30px;display:block;padding:3px 0 4px;color:#637b93;font-weight:500;margin:0 auto;position:relative}.calendar .dates table td{padding:7px 0;font-size:16px;color:#637b93}.calendar .dates table td a,.calendar .dates table td span{width:28px;height:28px;display:block;border-radius:50%;margin:0 auto;position:relative;behavior:url(/PIE.htc)}.calendar .dates table td a{font-size:14px;color:#1d93ff;font-weight:700;text-decoration:underline;padding:2px 0 4px}.calendar .dates table td span{padding:0}.calendar .ui-datepicker{box-shadow:none;padding-bottom:0;width:100%;margin-left:0}.calendar .ui-datepicker .ui-datepicker-header{border:0;padding:3px 0 17px;background:0}.calendar .ui-datepicker-calendar{width:200px;margin:20px auto 0;border:0;background:0}.calendar .ui-datepicker-calendar td a{padding:0!important}.calendar .ui-datepicker-calendar .ui-datepicker-current-day a,.calendar .ui-datepicker-calendar .ui-datepicker-current-day span{background:#1888ef;color:#fff;font-weight:400}.calendar .ui-datepicker-calendar .ui-datepicker-today a,.calendar .ui-datepicker-calendar .ui-datepicker-today span{background:#dce4ed;color:#fff;font-weight:400}.calendar .ui-datepicker-calendar .ui-datepicker-other-month,.calendar .ui-datepicker-calendar .ui-datepicker-unselectable,.calendar .ui-datepicker-calendar .ui-state-disabled{color:#c2d1e1}.calendar .ui-datepicker-calendar .ui-datepicker-unselectable,.calendar .ui-datepicker-calendar .ui-state-disabled{cursor:not-allowed}.calendar .ui-datepicker-next,.calendar .ui-datepicker-prev{width:28px;height:28px;display:block;text-indent:-9999em;background:url(../images/picker-arrow.png);position:absolute;top:7px!important;cursor:pointer}.calendar .ui-datepicker-prev{left:80px!important}.calendar .ui-datepicker-prev:hover{background-position:bottom left}.calendar .ui-datepicker-next{right:80px!important;background-position:top right}.calendar .ui-datepicker-next:hover{background-position:bottom right}.calendar .foot{position:absolute;bottom:0;padding:0 30px 20px;font-size:13px;white-space:nowrap}.calendar .foot a{color:#fff;text-decoration:underline;margin-left:8px}.custom-tab-labels{display:table;border-spacing:0;border-collapse:collapse;margin-bottom:10px}.custom-tab-labels a{display:table-cell;text-align:center;color:#1888ef;text-decoration:none;border:1px solid #1888ef;padding:4px 15px 5px}.custom-tab-labels a.active{color:#fff;background:#1888ef}.item-list{margin:20px 0 10px;display:inline-block;width:100%}.item-list>div{border-bottom:1px solid #e6ecf8;padding:17px 0}.item-list>div:first-child{border-top:1px solid #e6ecf8}.item-list .label{width:210px;display:inline-block;font-family:'IdealistSC';color:#9ba3ad;float:left}.item-list .field{display:table}.status,.status.status-1{color:#c1cfd0}.status:before{content:'';width:16px;height:16px;display:inline-block;margin-right:10px}.status.status-1:before,.status:before{background-image:url(../images/status-0.png)}.status.status-2{color:#885cd9}.status.status-2:before{width:18px;background-image:url(../images/status-1.png)}.status.status-3{color:#dba44c}.status.status-3:before{background-image:url(../images/status-2.png)}.status.status-4{color:#40a76b}.status.status-4:before{background-image:url(../images/status-4.png)}.status.status-5{color:#bd4343}.status.status-5:before{background-image:url(../images/status-3.png)}.status.status-6{color:#dba44c}.status.status-6:before{background-image:url(../images/status-2.png)}.status.status-7{color:#c1cfd0}.status.status-7:before{background-image:url(../images/status-7.png)}.status.status-9{color:#3a77e2}.status.status-9:before{background-image:url(../images/status-8.png)}.ckeditor table{margin:20px 0}.ckeditor table td,.ckeditor table th{padding:8px 10px 9px}.ckeditor ol,.ckeditor ul{padding-left:30px}.ckeditor ol li,.ckeditor ul li{list-style:inherit}.ckeditor a{word-break:break-all;color:#1888ef!important;text-decoration:underline}.ckeditor img{max-width:100%}.highlight{background:#fff;border:1px solid #d8e5fd;padding:20px 25px}.highlight .title{font-family:'IdealistSC';font-size:24px}.highlight .hr{border:0;background:#d8e5fd;height:1px;display:block;margin:30px -25px}.highlight .descr{margin-top:5px;line-height:24px}.highlight .descr h4{font-size:20px;line-height:normal}.highlight .attach-files{margin-top:15px}.attach-files h4{font-size:14px;margin-bottom:-6px}.attach-files .file,.content .search-block form,.content-column .right-column .checkbox-list li{margin-top:5px}.attach-files .file:before{content:'';display:inline-block;width:15px;height:15px;background:url(../images/files/file.png) no-repeat center;position:relative;top:3px;margin-right:2px}.attach-files .file-size{padding-left:6px;color:#c7c7c7}.comments-block{padding:0 5px 10px}.comments-block .count{font-family:'IdealistSC';font-size:14px;color:#374252;font-weight:400}.comments-block .comments-list{margin-top:26px}.comments-block .item{margin-top:40px}.comments-block .item:first-child,.content-column .right-column .checkbox-list li:first-child{margin-top:0}.comments-block .item.item-answer{padding-left:40px}.comments-block .item .image{width:42px;float:left;margin-right:17px;background:#cfe4f8;position:relative;top:4px;border-radius:5px}.comment-form .image img,.comments-block .item .image img{width:42px;height:42px;display:block;border-radius:5px}.comments-block .item .body{display:table}.comments-block .item .name{font-size:16px;font-family:'IdealistSC';font-weight:400;color:#040404}.comments-block .item .text{color:#3d4a5d;line-height:normal;font-size:14px;padding:5px 0 7px}.comments-block .item .date{color:#b9b9b9;font-size:12px}.comments-block .item .comment-files{padding:10px 0 0 60px}.comments-block .item .comment-files a img{width:50px;height:50px}.comments-block .item .reply{font-size:12px;margin-top:8px;display:inline-block}.comments-block .item .reply-block{margin-top:10px;display:none}.comment-form{margin-top:45px}.comment-form .image{width:42px;margin-right:17px;background:#cfe4f8;border-radius:5px;float:left}.comment-form .btn{min-width:0}.comment-form .form{margin-left:60px}.control-content .control-content-left{float:left;width:64%}.control-content .control-content-left .item-stats{color:#3d4a5d}.control-content .control-content-left .item-stats b{font-size:24px;font-weight:300}.control-content .control-content-left .item-stats .all{width:200px;display:inline-block;font-family:'IdealistSC';color:#9ba3ad;float:left}.control-content .control-content-left .item-stats .like b,.ratings .ratings-right span.green{color:#1ea970}.control-content .control-content-left .item-stats .dislike,.control-content .control-content-left .item-stats .like{cursor:pointer;margin-right:30px;float:left}.control-content .control-content-left .item-stats .dislike b{color:#d84165}.control-content .control-content-left .item-stats .comment{float:left}.control-content .control-content-left .item-stats .comment b{color:#5f8ec8}.control-content .control-content-left .status{position:relative;padding-left:23px}.control-content .control-content-left .status:before{position:absolute;left:0;top:0}.control-content .control-content-left .number-like{color:#1ea970;line-height:1;position:relative;top:1px}.control-content .control-content-left .button-like{margin-left:10px;display:inline-block;line-height:28px}.control-content .control-content-left .button-like:before{content:'';width:15px;height:13px;background:url(../images/like-white.png) no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.control-content .control-content-left .button-like.disabled{opacity:.5;pointer-events:none}.control-content .control-content-right{float:right;width:35%}.control-content .control-content-right .highlight{padding:15px}.control-content .control-content-right .image,.desc-monitoring p{margin-bottom:5px}.control-content .control-content-right .image img{width:100%;display:block}.control-content .control-content-right .small-images{margin-bottom:20px;margin-left:-1%}.control-content .control-content-right .small-images img{width:19%;height:auto;display:block;float:left;margin-left:1%;margin-top:1%}.control-content .maps-widget>div{width:100%;height:300px;background:#efefef}.control-content .maps-widget>div .gm-style-cc{display:none}.content .page-content table.files{padding:0;margin:15px 0 30px}.content .page-content table.files tr td{vertical-align:top}.content .page-content table.files tr td.file{width:400px;max-width:400px}.content-column .left-column{margin-right:270px}.content-column .right-column{width:256px;float:right}.content .search-block,.content .search-block .info{display:inline-block;width:100%}.content .search-block .info .download{float:right}.content .search-block .info .count{float:left}.content .search-block form button{float:right;width:100px;height:40px}.content .search-block form .input{margin-right:110px}.content .search-block form .input input{height:40px}.content .search-block .result{margin:15px 0 10px}.content .search-block .result>div{font-size:18px}.nowrap{white-space:nowrap}.related-news{list-style:none;margin-left:-1%}.related-news li{display:block;float:left;width:24%;min-width:170px;vertical-align:top;margin-left:1%}.related-news li a{display:block;height:327px;background:#fff;box-shadow:3px 3px 7px rgba(0,0,0,.08)}.related-news li a .image{overflow:hidden;background:#dbdbdb;border:1px solid #dbdbdb}.related-news li a .image img{width:100%;height:auto;min-width:230px;min-height:180px;display:block}.related-news li a .date{color:#c3c3c3;padding:13px 15px 4px}.related-news li a .title{display:inline-block;color:#637b93;font-size:16px;max-height:80px;overflow:hidden;text-overflow:ellipsis;padding:0 15px}.documetns-list .item{margin-top:10px}.documetns-list .item:first-child{margin-top:0}.documetns-list .item>a{display:block;border:1px solid #c4ddf4;padding:10px;font-size:18px;background:#fff;-webkit-transition:all .2s;transition:all .2s}.documetns-list .item>a:before{content:'';width:54px;height:48px;background:url(../images/folder.png) no-repeat;display:inline-block;float:left;margin-right:15px}.advanced-search,.documetns-list .item>a:hover{background:#f5f5f5}.documetns-list .item>a>span{display:table;height:50px}.documetns-list .item>a>span>span{display:table-cell;vertical-align:middle}.documetns-list .pagination{margin-top:30px}.advanced-search{margin-bottom:30px;padding:20px}.advanced-search .advanced-search-trigger{position:relative;top:-4px}.advanced-search .search-max{margin-top:20px;display:none}.advanced-search .search-max .chosen-container{width:100%!important}.advanced-search .search-max .row{margin-top:20px}.advanced-search .search-max .row label{display:inline-block;padding-bottom:4px}.advanced-search .search-max .row.date{width:200px}.advanced-search .group-row .row{margin-top:0;float:left;margin-right:20px}.btn+.advanced-search{margin-top:25px}table.break-all td,table.break-all th{word-break:break-all;min-width:120px}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.popup-message{width:500px;padding:30px;line-height:normal}.left-menu{width:254px;float:left}.left-menu ul{background:#e3eaf4;box-shadow:0 5px 8px 0 rgba(68,104,165,.05)}.left-menu .btn{width:100%;margin-bottom:20px;white-space:nowrap}.left-menu li{margin-top:1px}.left-menu li a{display:block;padding:18px 20px;background:#fff;-webkit-transition:all .2s;transition:all .2s;color:#181f29}.left-menu li:hover a{background:#e0e7f1}.left-menu li.active a{background:#6e91c9;color:#fff}.content-right{margin-left:280px}.filter,.statements-radio{display:inline-block;width:100%}.filter .row-25{width:25%;float:left;padding-left:5px}.filter .row-25:first-child,.table-monitoring tfoot td:first-child{padding-left:0}.filter .row-25 label{display:inline-block;padding-bottom:5px}.filter .field{position:relative;float:left}.filter .field>span{display:block;float:left;height:44px;line-height:44px;margin-right:10px}.filter .field .chosen-container{width:190px!important}.filter .field-sort{float:right}.filter .field-input{width:370px}.filter .field-input .search-btn{position:absolute;right:10px;top:10px;background:url(../images/search-btn.png) no-repeat center;width:24px;height:24px;border:0;cursor:pointer}.statements-radio label{padding-bottom:0!important;margin-bottom:0}.ratings label,.search-monitoring .chosen-container .chosen-single span{margin-right:20px}.ratings .btn{min-width:0}.ratings .ratings-left{width:60%;float:left}.ratings .ratings-right{width:40%;margin-left:60%}.ratings .ratings-right span{font-size:24px;font-weight:300;color:#d84165;line-height:1;position:relative;top:-7px}.login-form .rememberMe label,.results-block{margin-top:25px}.collapse-list.jobs .items .body ul,.search-result{padding-left:30px}.search-result li{margin-top:15px;position:relative}.search-result .date{font-size:16px;font-weight:500}.search-result .text{line-height:1.25;font-size:14px;margin-top:5px}.search-result .title{text-decoration:underline}.search-result .numb{color:#a4adb2;font-size:14px;position:absolute;top:2px;left:-35px;display:block}.rss-btn{float:right;font-size:15px}.rss-btn:before{content:'';width:20px;height:20px;background:url(../images/rss.png) no-repeat;display:inline-block;margin-right:7px;position:relative;top:4px}.votes-widget{width:600px}.votes-widget .vote-name{font-size:18px}.votes-widget .vote-desc{margin-top:20px;font-size:14px}.votes-widget .btn-green{margin-right:10px}.votes-widget .desc{padding:10px 0 30px}.yandex-metrik{display:block;margin-top:10px}.ymaps-2-1-25-b-cluster-tabs__item-header,ymaps[class*="balloon-content__header"]{display:none!important}.page-content.static-page{padding-bottom:0}.section-date.static-page{padding-bottom:25px}.banners-list{text-align:center;position:relative;padding:0 20px}.banners-list .owl-controls .owl-nav .owl-next,.banners-list .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;margin-top:-19px;width:23px;height:66px;display:block;background:url(../images/slider-controll.png) no-repeat}.banners-list .owl-controls .owl-nav .owl-next{background-position:top right;right:0}.banners-list .owl-controls .owl-nav .owl-prev{left:0}.banners-list-item{display:inline-block;position:relative;margin:0 15px;vertical-align:top}.banners-list-item img{width:190px;height:80px;opacity:.6;display:block;-webkit-transition:all .2s;transition:all .2s}.banners-list-item a{margin-top:30px;display:block}.banners-list-item a:hover img{opacity:1}.list-view-mobile{background:#fff;display:none}.list-view-mobile .mobile-list{border:1px solid #d8e5fd}.mobile-list li{border-top:1px solid #d8e5fd;position:relative;list-style:none}.mobile-list li:first-child{border-top:0}.mobile-list.list-number .mobile-list-trigger{padding-left:40px}.mobile-list .mobile-list-trigger{position:relative;cursor:pointer;font-size:14px;padding:15px 30px 15px 15px}.mobile-list .mobile-list-trigger:after{content:'';width:20px;height:20px;background:url(../images/arrow.png) no-repeat center;position:absolute;right:10px;top:50%;margin-top:-10px}.mobile-list .mobile-list-trigger .num{position:absolute;left:15px;top:15px;font-size:14px}.mobile-list .mobile-list-content{background:#f2f2f2;padding:5px 10px 20px 5px;display:none}.mobile-list .mobile-list-content>div{margin-top:15px;padding:0 15px}.mobile-list .mobile-list-content .label{text-transform:uppercase;color:#8399ae;font-size:12px;letter-spacing:1px;font-weight:400;margin-bottom:4px}.errorSummary{color:#ff6a6a;font-size:16px;margin-bottom:-5px}.login-form,.register-form{width:500px;padding-bottom:50px}.login-form span.required{display:none}.login-form .register-block{margin-top:30px;text-align:center}.register-form .captcha{width:150px;float:left}.register-form .captha-field{float:left;width:200px}.fancybox-inner .login-form,.fancybox-inner .register-form{padding-bottom:0}.fancybox-inner .login-form{width:400px}.fancybox-inner .register-form{width:450}.global-widget-content ul li{margin-top:0!important;cursor:pointer}.authority-list label{float:left;margin-right:15px}.content .head-content .radio-list a{white-space:nowrap;color:#34495e}.content .head-content .radio-list a:before{height:16px;width:16px;margin-right:12px;content:'';display:inline-block;background:url(../images/radio-2.png) no-repeat top left;position:relative;top:3px}#control-graph .highcharts-button,.macro-content .highcharts-button,.other-block.block-charts .highcharts-button{display:none}.news-content .records-list,.video-gallery{margin-top:30px}.news-content .records-list .item .text{height:93px}.page-projects .records-list .item .text{height:53px;margin-bottom:6px}.page-cabinet .item-list-view .comment{float:none;display:block}.initiative-content .item-list-view .dislike{margin:0 0 0 15px}.initiative-content .item-list-view .list-td.list-title{width:420px}.initiative-content .item-list-view .list-td.list-status{width:175px;margin:7px 10px 0}.content .page-content.initiative-content,.control-last-comment h4,.notes .collapses h2{padding-bottom:0}.comments-list .attach-files{padding-left:60px;margin-top:9px}.period-filter{display:none;padding:0 0 0 18px;border-top:1px solid #dfdfdf;margin-top:15px}.period-filter .title{font-size:16px;padding:13px 0 15px}.period-filter input{width:150px;border:1px solid #cae1fb;background:0 0;color:#34495e}.page-content .calendar .period-filter{display:block}.page-votes .radio-list-2 label,.search-stat{margin-top:10px}.search-stat .row{width:200px;display:inline-block;margin:10px 10px 0}.search-stat .row:first-child{margin-left:0}.search-stat .hide{display:none}.row.date input[type="text"]{background:#fff url(../images/date.png) no-repeat 96% 50%}.iomsu-maps{position:absolute;width:460px;top:30px;right:0;z-index:101}.iomsu-maps.fixed{position:fixed;top:0;left:50%;margin-left:20px}.iomsu-maps svg path{fill:#fffbf4;stroke:#bdd2e8;stroke-width:2px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.iomsu-maps .popup{position:absolute;top:0;left:0;background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);padding:5px 10px;display:none}.news-list{margin-top:40px}.news-list .item{margin-bottom:50px}.news-list .image{background:#cfe4f8 url(../images/image.png) no-repeat center;display:block;float:left;border:1px solid #dbdbdb}.news-list .image,.news-list .image img{height:160px;width:160px;border-radius:5px}.news-list .desc{color:#34495e;margin-left:189px}.news-list .desc .datatime{background:url(../images/dot.png) repeat-x bottom left;height:37px}.news-list .desc .datatime .date,.news-list .desc .datatime .time{display:inline-block;color:#6b7785}.news-list .desc .datatime .date{margin-left:75px}.news-list .desc .datatime .time:before,.page-news .datatime .time:before{content:'';width:16px;height:16px;display:inline-block;background:url(../images/time.png) no-repeat;position:relative;top:4px;margin-right:9px}.news-list .desc .datatime .date:before,.page-news .datatime .date:before{content:'';width:16px;height:16px;display:inline-block;background:url(../images/date.png) no-repeat;position:relative;top:4px;margin-right:9px}.news-list .title{font-size:24px;color:#34495e;margin:7px 0;display:inline-block}.news-list .text{font-size:14px;line-height:normal;padding-bottom:0}.news-list .tags{margin-top:24px}.tags span{background:#e6eaf2;display:inline-block;color:#7b92a9;font-size:12px;padding:4px 12px 5px;border-radius:12px;margin-right:5px}.search-block-new{position:relative}.search-block-new .fl{width:314px;position:relative}.search-block-new .round-input{border-radius:22px;padding:5px 17px}.search-block-new .round-input::-webkit-input-placeholder{color:#ababab;font-style:italic}.search-block-new .round-input:-moz-placeholder,.search-block-new .round-input::-moz-placeholder{color:#ababab;font-style:italic;opacity:1}.search-block-new .round-input:-ms-input-placeholder{color:#ababab;font-style:italic}.search-block-new button{width:20px;height:20px;position:absolute;right:13px;top:12px;background:url(../images/search-filter.png) no-repeat center;border:0;display:block;cursor:pointer}.search-block-new .date-filter{float:right;white-space:nowrap}.search-block-new .date-filter input{width:126px;display:inline-block}.search-block-new .date-filter input.date{background:url(../images/calendar.png) no-repeat 90% 50%}.search-block-new .date-filter input.date:focus{background-image:url(../images/calendar-focus.png);border-color:#2eb3ff}.search-block-new .date-filter .label{display:inline-block;font-weight:400;margin:0 12px;color:#34495e}.cabinet-image .qq-upload-button{display:block}.cabinet-image .uploader-wrapper{padding:3px;position:relative}.cabinet-image .uploader-wrapper .uploader-image-preview{display:none}.cabinet-image .uploader-wrapper img{display:block!important;width:100px;height:auto}.cabinet-image .uploader-wrapper .delete_file{position:absolute;right:10px;top:10px;z-index:100}.page-news .datatime{background:url(../images/dot.png) repeat-x bottom left;height:48px}.page-news .datatime .date,.page-news .datatime .time{display:inline-block;color:#6b7785}.page-news .datatime .date{margin-left:18px}.page-news .desc{margin:20px 0;font-size:24px}.page-news .text{line-height:normal}.page-news .tags{margin-top:35px}.page-news .tags .label{color:#87919b;text-transform:uppercase;margin-bottom:2px}.page-news .tags span{margin-right:10px;margin-top:10px}section.notes h2{text-align:left}section.attachment .files{padding:0!important}.gallery-image h2,section.notes h2{text-transform:uppercase;color:#87919b;font-size:14px!important}.gallery-image .owl-controls .owl-nav .owl-next,.gallery-image .owl-controls .owl-nav .owl-prev{width:13px;height:26px;display:block;background:url(../images/gallery-arrow.png) no-repeat;margin-top:-13px}.gallery-image .owl-controls .owl-nav .owl-next{background-position:top right}.gallery-image .item .img{width:160px;height:92px;display:block;margin:0 auto}.fancybox-photo .fancybox-nav span,.gallery-image .item .title,section.events .calendar-block .ui-datepicker:after,section.events .events-list.hide{display:none}.gallery-image .gallery-slider{padding:0 50px}.gallery-video .video-item{width:100%;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);position:relative}.gallery-video video,.youtube-video iframe{width:100%;height:447px;display:block;background:#000}.gallery-video .fancy-video{width:100%;height:447px;display:block}.gallery-video .fancy-video img{width:100%;height:100%;display:block}.fancybox-photo .fancybox-title-float-wrap{position:absolute;top:100%;left:0;right:0;text-align:left;width:auto}.fancybox-photo .fancybox-title-float-wrap .child{background:#fff;color:#8ea3b5;font-size:14px;font-weight:400}.fancybox-photo .fancybox-close{position:absolute;top:0;right:0;width:75px;height:40px;background:0 0;line-height:40px}.fancybox-photo .fancybox-close:after{content:'';width:30px;height:30px;background:url(../images/close-gallery.png) no-repeat center;display:block;position:absolute;right:-35px;top:6px}.fancybox-photo .fancybox-counter{color:#8ea3b5;font-size:14px;font-weight:400;position:absolute;top:13px;left:20px}.fancybox-photo .back{width:13px;height:13px;display:block;position:absolute;top:14px;left:-28px;background:url(../images/back.png) no-repeat;cursor:pointer}.fancybox-photo .fancybox-nav{width:50%}.photo-gallery-detail{margin-left:-10px;margin-top:20px}.photo-gallery-detail li{margin-left:10px;margin-bottom:10px;float:left;width:auto}.content.blue-bg .pager li.selected a,.content.blue-bg .pagination li.selected a{color:#cfcfcf}.page-cabinet .mobile-submenu{display:none}.search-block.advanced-search .w-50{width:49%;float:left;padding-right:1%}.search-block.advanced-search .w-50 .chosen-container-single .chosen-single{height:40px;padding:3px 10px}.home-gallery-slider .item .img img,.home-video-slider .item .img img{width:269px;height:207px}.feedback_form .captcha .right label{margin-top:0!important;padding-bottom:0}.feedback_form .captcha .image{background:#e8e8e8;height:60px;padding-top:5px}.back-top{position:fixed;height:76px;width:76px;right:50px;bottom:50px;z-index:5000;cursor:pointer;display:none}.back-top span,.tabs-monitoring>a{-webkit-transition:all .2s;transition:all .2s}.back-top span{height:76px;width:76px;display:block;background:url(../images/back-top.png);opacity:.4}.back-top span:hover{opacity:1}.tabs-monitoring{display:table;border-spacing:2px;border-collapse:separate}.tabs-monitoring>a{float:none;display:table-cell;text-align:center;vertical-align:middle;font-size:16px;line-height:1.25;font-weight:300;border-radius:0!important;padding:10px}.tabs-monitoring>a:hover{color:#fff;background:#309cff;border-color:#309cff}.search-monitoring{padding:25px 0 22px}.search-monitoring input{width:343px;height:40px;border:1px solid #1887f0;border-radius:0;vertical-align:top;background:#f5f5f5;padding:5px 24px}.search-monitoring input:focus{border:1px solid #91bff7}.search-monitoring .btn.btn-min{width:40px;height:40px;background:#1888ee url(../images/search-min2.png) no-repeat center;border:0;padding:0;border-radius:0;margin-left:-4px}.search-monitoring .btn.btn-min:hover{background-color:#309cff}.search-monitoring .chosen-container{float:right;width:auto!important}.search-monitoring .chosen-container .chosen-single{color:#309cff;border:0!important}.search-monitoring .chosen-container .chosen-single div{right:3px;width:20px}.search-monitoring .chosen-container .chosen-single div b{width:0;height:0;background:0 0;border-top:5px solid #309cff;border-left:5px solid transparent;border-right:5px solid transparent;margin:18px auto 0}.search-monitoring .chosen-container .chosen-drop{border:2px solid #91bff7!important;border-radius:4px!important}.table-monitoring table{border:0}.table-monitoring th{background:#74b8f5;color:#fff;border:0;padding:14px 20px}.table-monitoring th a{color:#fff}.table-monitoring td{padding:10px 20px;border:0}.table-monitoring tbody tr:nth-child(2n){background:#ddedfd}.table-monitoring .nowrap{white-space:nowrap}.table-monitoring .center{text-align:center}.table-monitoring .td-precent{width:190px;text-indent:14px}.table-monitoring .td-precent span{display:block}.table-monitoring .down:after,.table-monitoring .up:after{display:inline-block;content:'';border-left:4px solid transparent;border-right:4px solid transparent;position:relative;top:8px;float:right}.table-monitoring .up:after{border-bottom:9px solid #0fce00}.table-monitoring .down:after{border-top:9px solid #fe2001}.table-monitoring .name{color:#1b89f2}.table-monitoring .name .indent-1{padding-left:60px}.table-monitoring .name .indent-2{padding-left:120px}.table-monitoring tfoot td{border-top:1px solid #b1d7f9}.desc-monitoring{font-size:16px}.site_map ul,.site_map ul li{padding-left:20px}.site_map ul li{margin-top:10px;position:relative;font-weight:300}.site_map ul li:before{position:absolute;left:-1em}.site_map>ul{padding-left:0}.site_map>ul>li{font-weight:700;margin-left:0}.site_map>ul>li>ul>li>ul>li li{list-style:disc;color:#888fa7;padding-left:0}.site_map .toggle{display:block;width:20px;height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0}.site_map .toggle:before{content:'';width:14px;height:14px;display:block;margin:2px auto 0;background:url(../images/collapse.png) no-repeat}.site_map .toggle.open:before{background-position:top right}table tr.no-border td{border-bottom:0;padding-bottom:0}.vote-filter{margin-top:10px}.vote-filter .filter{width:50%;float:left}.vote-filter .tabs{float:right}.popup-vote{width:400px;padding:10px;color:#34495e}.popup-vote .title{font-size:16px;font-family:IdealistSC!important;font-weight:300}.popup-vote .desc{margin-top:10px}.popup-vote .desc .label{display:block;width:250px;float:left;color:#95a5a6}.popup-vote .desc .value{float:right}.popup-vote .desc .value b{font-size:16px;color:#1ea970;font-weight:500}.popup-vote .desc .buttons{float:right;margin-top:3px}.popup-vote .desc .buttons button{width:14px;height:14px;display:inline-block;cursor:pointer;margin-left:5px;border:0;background:url(../images/star.png)}.popup-vote .desc .buttons[data-rating="1"] button.active{background-position:0 -14px}.popup-vote .desc .buttons[data-rating="2"] button.active{background-position:0 -28px}.popup-vote .desc .buttons[data-rating="3"] button.active{background-position:0 -42px}.popup-vote .desc .buttons[data-rating="4"] button.active{background-position:0 -56px}.popup-vote .desc .buttons[data-rating="5"] button.active{background-position:0 -70px}.ratings-vote-list{position:relative}.ratings-vote-list .average,.ratings-vote-list .count{text-align:center}.ratings-vote-list tbody tr:hover{cursor:pointer}.ratings-vote-list tbody tr:hover td{background:#f4f9ff}.ratings-vote-popup{position:absolute;left:20px;top:20px;padding:10px 30px 10px 12px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15) , 0 5px 15px -7px rgba(0,0,0,.5);color:#34495e;display:none}.ratings-vote-popup .desc{font:13px/20px Arial,sans-serif}.ratings-vote-popup .desc .buttons button{margin-left:2px}.ratings-vote-popup .ratings-vote-popup-close{width:30px;height:40px;position:absolute;top:0;right:4px;cursor:pointer;opacity:.3;-webkit-transition:all .2s;transition:all .2s;background:url(../images/close-popup.png) no-repeat center}#fancybox-buttons a:hover,.ratings-vote-popup .ratings-vote-popup-close:hover{opacity:1}.audio_gallery li+li,.control-rules-button,.control-rules-desc,.notes .collapses{margin-top:20px}.collapse-list.jobs .items .body .label:first-child,.collapse-list.jobs .items .body h1:first-child,.collapse-list.jobs .items .body h2:first-child,.collapse-list.jobs .items .body h3:first-child,.collapse-list.jobs .items .body h4:first-child,.collapse-list.jobs .items .body ul li:first-child,.notes .collapses:first-child,.statements-list li:first-child{margin-top:0}.control-rules-button .btn,.vjs-caption-settings label>input{margin-right:10px}.control-last-comment .text{font-size:14px;padding:5px 0 7px;line-height:20px}.control-last-comment .date{color:#b9b9b9;font-size:12px}.control-last-comment-files{margin-top:15px}.control-last-comment-files a{display:inline-block}.control-last-comment-files img{width:50px;display:block}.text-red{color:#e05f5f}.audio_gallery .track_bar{width:0;height:5px;background:#000}.audio_gallery .audio_track_body,.audio_gallery .no_audio,.audio_gallery .pause{display:none}.audio_gallery .progress{background:#aaa;border:1px solid #000;margin-top:10px}.audio_gallery .progress span{display:block;width:0;height:5px;background:#000}.audio_gallery .audio_track_duration{font-weight:700;margin-right:15px}.audio_gallery .audio_track_title{margin-left:15px;white-space:nowrap}.audio_gallery .audio_track_body{padding-top:15px}.audio_gallery .pause,.audio_gallery .play,.search-block form button{cursor:pointer}.audio_gallery .play:before{content:url(../images/play-video.png)}.audio_gallery .pause:before{content:url(../images/pause-video.png)}.photo-gallery-detail li img{width:auto;max-width:100%;max-height:150px}.grid-npa td,.grid-npa th{padding:10px 8px}.grid-npa td:first-child,.grid-npa th:first-child{width:250px}table.grid-npa tbody tr .first:before,table.grid-npa tbody tr .last:before,table.grid-npa thead tr .first:before,table.grid-npa thead tr .last:before,table.grid-npa thead tr th:first-child:before,table.grid-npa thead tr th:last-child:before{width:8px}.table-monitoring .sort-link{position:relative;display:inline-block;padding-right:15px}.table-monitoring .sort-link:after,.table-monitoring .sort-link:before{content:'';background:0 0;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;right:0;top:50%}.table-monitoring .sort-link:before{border-top:4px solid #fff;margin-top:1px}.table-monitoring .sort-link:after{border-bottom:4px solid #fff;margin-top:-6px}.table-monitoring .sort-link.asc:before{margin-top:-2px}.table-monitoring .sort-link.asc:after,.table-monitoring .sort-link.desc:before{display:none}.table-monitoring .sort-link.desc:after{margin-top:-2px}.page-opendata .grid-view-mobile td{padding:8px 5px 9px}.page-opendata .grid-view-mobile thead tr th:first-child:before,.page-opendata .grid-view-mobile thead tr th:last-child:before{width:5px}.page-opendata .grid-view-mobile tbody td:first-child{padding-left:10px}.page-opendata .grid-view-mobile tbody td:last-child{padding-right:10px}.accept-vacancies{padding-bottom:0!important;margin-bottom:0!important}.accept-vacancies-button{margin-top:20px!important}.statements-list{width:250px;float:right}.statements-list ul{background:#e3eaf4;box-shadow:0 5px 8px 0 rgba(68,104,165,.05)}.statements-list li{margin-top:1px}.statements-list li a{display:block;padding:18px 20px;background:#fff;-webkit-transition:all .2s;transition:all .2s;color:#181f29}.chosen-container.chosen-container-multi .chosen-choices{border:2px solid #cae1fb;width:100%;resize:none;border-radius:5px;min-height:40px;padding:3px 6px;font-size:14px}.chosen-container.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:auto!important;padding-left:5px;height:30px}.chosen-container.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:6px 25px 7px 10px;border:0;max-width:100%;border-radius:3px;background-color:#1888ef;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:none;color:#fff;line-height:13px;cursor:default}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{width:16px;height:16px;background:url(../images/chosen-close.png);top:5px;right:4px}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:0 0}.chosen-container.chosen-container-multi.chosen-with-drop .chosen-choices{border:2px solid #91bff7;border-bottom:0;border-radius:3px 3px 0 0}.chosen-container.chosen-container-multi.chosen-container-active .chosen-choices{box-shadow:none}.calendar-table .empty{font-family:IdealistSC;font-size:17px;font-weight:400;padding:2px 0 12px;display:inline-block;white-space:nowrap}.activities-list{position:relative}.activities-list .hide,.ie8 .services-slider .item .element .img:before,.ui-dialog .ui-dialog-titlebar-close span{display:none}header .selecter.bottom .selecter-options{top:100%;bottom:auto}.ie8 .services-slider .item .element:hover .img:before{display:block}.search_tags{margin:0 0 35px;line-height:1.6}.search_tags a{text-decoration:underline}.search_tags .small_tag{font-size:80%}.search_tags .less_tag{font-size:90%}.search_tags .larger_tag{font-size:125%}.search_tags .large_tag{font-size:150%}.search_tags .light_tag{opacity:.8}.ui-dialog{width:auto!important;height:auto!important;border:1px solid #d9e9ff;background:#fff;position:absolute;z-index:2000;outline:none}.ui-dialog .ui-dialog-titlebar{font-size:20px;border-bottom:1px solid #d9e9ff;padding:16px 55px 16px 30px}.ui-dialog .ui-dialog-titlebar-close{width:24px;height:24px;background:url(../images/close-alert.png) no-repeat center;position:absolute;right:15px;top:18px;cursor:pointer;border:0;outline:none}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{padding:10px;overflow:auto;height:100%!important;height:calc(100% - 60px)!important}.ui-dialog .ui-dialog-content.message_modal{display:none!important}.collapse-list .items.show .head:after{border-bottom:4px solid #fff;border-top:0;border-left:4px solid transparent;border-right:4px solid transparent}.collapse-list .table th{border-bottom:3px solid #d9d9d9}.collapse-list .table td{padding:12px}.text-right{text-align:right;margin-bottom:10px;cursor:pointer}#advancedSearch{display:none;margin-top:15px}#advancedSearch div:nth-child(2){margin-bottom:0}.pager{margin-bottom:20px}.collapse-list.jobs .pager,.pager{margin-top:20px}.collapse-list.jobs .checkbox-list label:before{margin-top:-9px}.collapse-list.jobs .money{float:right;color:#c3e7ff;font-weight:700;font-size:20px;position:absolute;right:60px;top:50%;margin-top:-10px}.collapse-list.jobs .items .head{padding-right:210px}.collapse-list.jobs .items .body,.collapse-list.jobs .money{font-family:'PT Sans',sans-serif}.collapse-list.jobs .items .body .label,.collapse-list.jobs .items .body h1,.collapse-list.jobs .items .body h2,.collapse-list.jobs .items .body h3,.collapse-list.jobs .items .body h4{font-weight:700;margin-top:15px;margin-bottom:5px;font-size:14px;font-family:'PT Sans',sans-serif}.collapse-list.jobs .items .body ul li{margin-top:5px;list-style:disc}.collapse-list.jobs .items .body .btn{margin-top:15px}.collapse-list{font-weight:300}.collapse-list .items .head{background:#3591ce;color:#fff;font-size:16px;padding:19px 50px 19px 20px;border-top:1px solid #4ca0d8;position:relative;cursor:pointer;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.collapse-list .items .head:after{content:' ';position:absolute;right:20px;top:50%;margin-top:-1px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}.collapse-list .items.show .head{background:#48aff3}.collapse-list .items:first-child .head{border-top:0}.collapse-list .body{background:#f5f5f5;padding:25px 20px;display:none}.collapse-list .table td:first-child{text-align:left}.collapse-list .table td.text-right{text-align:right}.collapse-list .body .file,.table .file{border-bottom:1px dotted;text-decoration:none;line-height:1;display:inline-block;position:relative;margin-right:20px}.collapse-list .body .file:after,.table .file:after{content:' ';width:13px;height:13px;display:block;position:absolute;right:-20px;top:0;background:url(../images/download.png) no-repeat}#toggle-search{cursor:pointer;position:relative;top:-4px}div#contacts div:nth-child(even){margin-bottom:15px}.right-content{float:right;width:220px;margin-left:15px;margin-top:16px}.left-content{margin-right:250px}.right-menu{float:right;width:220px;margin-bottom:10px;display:inline-block}.right-menu a{background:#f5f5f5;display:block;color:#5e8aa8;font-size:15px;padding:10px 20px 11px;margin-top:1px;text-decoration:none;-webkit-transition:all .1s;transition:all .1s;line-height:18px}.right-menu a.active,.right-menu a:hover{background:#3591ce;color:#fff}.numb_div{float:left;margin-left:-30px}table.search-result thead td,table.search-result thead th{padding:0;border:0}.level-3 span.red{color:red}.level-3 span.green{color:green}.level-3 span.green::before,.level-3 span.red::before{display:inline-block;width:20px}.level-3 span.red::before{content:'\25bc'}.level-3 span.green::before{content:'\25b2'}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame,.selecter{position:relative;z-index:1}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.selecter{display:block;font-weight:300}.selecter:focus{box-shadow:none;outline:none}.selecter,.selecter *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1;display:none}.selecter-element,.selecter-element:focus{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.no-opacity .selecter-element{left:-999999px}.selecter-selected{position:relative;color:#b8ddff;cursor:pointer;display:block;font-size:18px;margin:0;overflow:hidden;text-overflow:clip;z-index:2;border-radius:3px}.selecter-selected:after{width:14px;height:8px;position:absolute;top:0;right:5px;bottom:0;content:'';display:block;margin:auto 0;background:url(../images/arrow-old.png)}.no-touch .selecter-selected:hover{color:#333}.no-touch .selecter.disabled .selecter-selected:hover{color:#ccc}.selecter-options{line-height:normal;min-width:100%;max-height:400px;position:absolute;top:100%;left:0;border:1px solid #1888ef;border-width:0 1px 1px;background-color:#1888ef;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:3000}.selecter-options.scroller{position:absolute}.no-opacity .selecter-options{width:auto}.selecter-group{border-bottom:1px solid #ccc;color:#999;display:block;font-size:16px;padding:10px 15px;text-transform:uppercase}.selecter-item{width:100%;background:#1888ef;border-bottom:1px solid #1888ef;color:#b8ddff;cursor:pointer;display:block;font-size:16px;margin:0;overflow:hidden;padding:10px 34px;text-decoration:none;text-overflow:ellipsis}.selecter-item:hover{background:#309cff;color:#fff}.selecter-item.placeholder{display:none}.selecter-item.selected{background-image:url(../images/check.png);background-repeat:no-repeat;background-position:13px center}.selecter-item.selected:hover{background-color:#309cff;color:#fff}.selecter-item.disabled{cursor:default}.selecter-item:first-child{border-radius:0}.selecter-item:last-child{border-bottom:0;border-radius:0 0 2px 2px}.no-touch .selecter-item.selected:hover,.no-touch .selecter-item:hover{color:#333;background-color:#ccc}.no-touch .selecter-item.disabled:hover,.selecter-item.disabled{color:#ccc;background-color:#fff}.selecter.open{z-index:200}.selecter.open .selecter-selected{z-index:51;border-radius:3px 3px 0 0}.selecter.cover .selecter-options{border-width:1px;top:0;border-radius:3px}.selecter.cover .selecter-options .selecter-item.first{border-radius:3px 3px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:3px 3px 0 0}.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0}.selecter.bottom .selecter-item:last-child{border:none}.selecter.bottom.open .selecter-selected{border-radius:0 0 3px 3px}.selecter.bottom.open .selecter-options{border-radius:3px 3px 0 0}.selecter.bottom .cover .selecter-options{top:auto;bottom:0}.selecter.bottom .cover.open .selecter-options,.selecter.bottom .cover.open .selecter-selected{border-radius:3px}.selecter.multiple .selecter-options{width:100%;position:static;border-width:1px;display:block;border-radius:3px;box-shadow:none}.selecter.disabled .selecter-selected{background:#fff;border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:#fff;border-color:#ccc}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-item{background-color:#fff}.no-touch .selecter.disabled .selecter-item.selected:hover,.selecter.disabled .selecter-item.selected{background:#fafafa}.no-touch .selecter.disabled .selecter-item:hover{color:#ccc;background-color:#fff}.selecter-options.scroller{overflow:hidden}.selecter-options.scroller .scroller-content{max-height:260px;padding:0}.selecter.select-light{display:inline-block;width:auto}.selecter.select-light .selecter-selected{color:#93bbe3;padding:5px 30px 5px 5px}.selecter.select-light .selecter-selected:after{top:2px;background:url(../images/arrow-light-blue.png)}.selecter.select-light .selecter-options{left:auto;right:0;width:auto}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%!important}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:2px solid #91bff7;border-top:0;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;height:44px;padding:5px 10px;border:2px solid #cae1fb;border-radius:5px;background-color:#fff;text-decoration:none;white-space:nowrap;line-height:30px;color:#34495e;font-weight:400}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:12px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:5px;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../images/arrow-chosen.png) no-repeat left center}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:2px 10px 10px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:2px solid #cae1fb;border-radius:5px;background:#fff;line-height:normal}.chosen-container-single .chosen-drop{margin-top:-2px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:8px 10px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result,.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li:hover{background:#d0e0fa}.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.highlighted:hover{background:#91bff7;color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;border:1px solid #aaa;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset , 0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-active .chosen-single{border:2px solid #91bff7}.chosen-container-active.chosen-with-drop .chosen-single{border:2px solid #91bff7;border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.jspContainer{overflow:hidden;position:relative}.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:0;width:10px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspDrag,.jspTrack{position:relative;border-radius:5px}.jspTrack{background:0 0;background:rgba(255,255,255,.1)}.jspDrag{background:#fff;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.vjs-default-skin{color:#ccc}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background:#949699;background:rgba(238,242,246,.5)}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:50px;background:#fff;-webkit-transition:all .6s;transition:all .6s}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-error .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media 0 screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:50px}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:50px;height:50px;cursor:pointer;margin-right:46px}.vjs-default-skin .vjs-play-control:before{content:"";background:url(../images/play-video.png) no-repeat center}.vjs-default-skin.vjs-playing .vjs-play-control:before{background:url(../images/pause-video.png) no-repeat center}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control{width:19px}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"";background:url(../images/vol.png) no-repeat center}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"";background:url(../images/vol-2.png) no-repeat center}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"";background:url(../images/vol-3.png) no-repeat center}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"";background:url(../images/vol-4.png) no-repeat center}.vjs-default-skin .vjs-volume-control{width:72px;height:50px;float:right;margin:0 10px}.vjs-default-skin .vjs-volume-bar{width:75px;height:3px;margin:24px auto 0;background:#e6e8ea;border-radius:3px}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:3px;width:100%;background:#8a8e93;border-radius:3px}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em;display:none}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:8px;top:-8px}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#444a50;background:rgba(68,74,80,.65)}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%;display:none;-webkit-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{color:#4d5155;font-size:16px;display:block;height:50px;line-height:50px;font-weight:700}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left;color:#b4bbc2;font-size:16px;font-weight:400;display:block;height:50px;line-height:50px}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:50px;color:#b4bbc2}.vjs-default-skin .vjs-fullscreen-control{width:40px;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"";background:url(../images/fullscreen.png) no-repeat center}.vjs-default-skin .vjs-big-play-button{position:absolute;left:0;top:0;background:rgba(30,28,28,.8) url(../images/play-big.png) no-repeat center;width:100%;height:100%;cursor:pointer}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before,.vjs-loading-spinner{position:absolute;top:50%;font-size:4em;line-height:1;margin-top:-.5em}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;color:#666;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;left:0;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited,.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}.vjs-loading-spinner{display:none;left:50%;width:1em;height:1em;margin-left:-.5em;opacity:.75}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;text-align:center;background:rgba(255,255,255,.9) url(../images/loader.gif) no-repeat center;border-radius:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.fancybox-skin video,.video-js.vjs-audio.vjs-has-started .vjs-poster,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default;width:100%;height:447px}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%!important;height:447px!important}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-controls-disabled .vjs-poster,.video-js.vjs-has-started .vjs-poster,.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#fff;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none}.fancybox-skin,.fancybox-skin-orange{background:#fff}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-ajax .fancybox-inner{overflow:visible}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close,.fancybox-nav{position:absolute;top:0;cursor:pointer}.fancybox-close{right:0;background:url(../images/close.png);width:40px;height:40px;z-index:8050}.fancybox-nav{width:40%;height:100%;text-decoration:none;background:url(../images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:8040;background:url(../images/control.png)}.fancybox-prev span{left:10px;background-position:0 0}.fancybox-prev:hover span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:-36px 0}.fancybox-next:hover span{right:10px;background-position:-36px -36px}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/shadow30.png);background:rgba(0,0,0,.3)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050;color:#fff;text-align:center;font-size:18px;font-weight:300;font-family:'Roboto',sans-serif;padding:0}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;z-index:8050;text-align:center;width:100%}.fancybox-title-float-wrap .child{display:block;width:100%;background:0 0;background:#1888ef;-moz-border-radius:15px;color:#fff;font-size:16px;padding:15px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%)}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url(../images/fancybox_buttons.png);background-repeat:no-repeat;outline:none;opacity:.8}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0}@media screen and (max-width:1023px){.content .page-content{padding:25px 15px}.content .page-content h2{padding-bottom:10px}.breadcrumb .wrap{overflow:visible}.records-list .item .image,.records-list .item .image img{width:140px;height:140px}.records-list .item .title,.rss-btn{margin-top:-1px}.records-list .item .boot>div{margin-left:15px}.records-list .item .boot .date:before,.records-list .item .boot .price:before{margin-right:5px}.page-projects .records-list .item .text{height:54px}.page-content .news .owl-controls{display:block}.records-list .item .desc{margin-left:158px}#footer h2,.yandex-metrik{display:none}.news{overflow:hidden}#footer{height:880px;margin:-880px auto 0}#main,body.insidePage #main{padding-bottom:880px}.events .block-header,.maps .wrap{padding:0 20px}.maps .head h2{margin-top:25px}#footer .footer-body{margin-top:0}#footer .footer-body .links{width:100%;float:none;display:block;font-size:16px;text-align:center;border:0}#footer .footer-body .contact{width:100%;float:none;display:block;text-align:center;margin-top:50px}#footer .footer-body .logo-img{position:static;margin:20px auto}.block-header .link-gallery{min-width:75px}.files .item{width:100%;float:none}.tabs.control-tabs a{border-radius:5px;margin:0 10px 10px 0;height:auto;line-height:normal;padding:6px 15px 7px}.custom-bg{margin:0 -15px 40px}}@media screen and (max-width:641px){.back-top{display:none!important}#main .page-content h2{text-align:left}.form .w-400,.form .w-500{width:320px}.control-form .control-maps-create{height:300px!important}header .banner .buttons{margin-top:0}header .banner .logo .logo-center{line-height:208px}header .banner .buttons .btn{margin-top:15px!important}header .boot{background:#0d7ade!important}body.insidePage header .banner .logo h1{margin:20px 0 10px}body.insidePage header .banner{height:208px;margin:0;padding:0}body.insidePage header .banner .header-slider .item{height:208px}.calendar-block{padding-bottom:20px}.calendar-block .calendar,nav{display:none}.calendar-block .calendar-table{position:static;width:95%;margin:0 auto;padding:25px 20px 25px 25px}.calendar-block .calendar-table .tabs{text-align:center;font-size:0}.calendar-block .calendar-table .tabs a{font-size:14px;padding:0 20px;float:none;display:inline-block}.calendar-block .event_items{font-size:20px}.calendar-block .event_preview{margin-top:10px}.calendar-block .btn{margin-top:15px}.maps .head h2{margin-top:33px}.services-slider .item .element .img:after{width:80px;height:80px;background-size:694.4px 347.2px}.services-slider .item .element .img.default:after{background-position:-351.2px -3px}.services-slider .item .element .img.social:after{background-position:-438px -3px}.services-slider .item .element .img.culture:after{background-position:-524.8px -3px}.services-slider .item .element .img.housing:after{background-position:-611.6px -3px}.services-slider .item .element .img.labor:after{background-position:-351.2px -89.8px}.services-slider .item .element .img.science:after{background-position:-438px -89.8px}.services-slider .item .element .img.transport:after{background-position:-524.8px -89.8px}.services-slider .item .element .img.pensions:after{background-position:-611.6px -89.8px}.services-slider .item .element .img.relations:after{background-position:-351.2px -176.6px}.services-slider .item .element .img.taxes:after{background-position:-438px -176.6px}.services-slider .item .element .img.production:after{background-position:-524.8px -176.6px}.services-slider .item .element .img.sport:after{background-position:-611.6px -176.6px}.services-slider .item .element .img.education:after{background-position:-351.2px -263.4px}.services-slider .item .element .img.health:after{background-position:-438px -263.4px}.services-slider .item .element .img.family:after{background-position:-524.8px -263.4px}.services-slider .item .element .img.security:after{background-position:-611.6px -263.4px}.services-slider .item .element:hover .img:after{background-position:0 0}.services-slider .item .element:hover .img.default:after{background-position:0 -3px}.services-slider .item .element:hover .img.social:after{background-position:-90.8px -3px}.services-slider .item .element:hover .img.culture:after{background-position:-177.6px -3px}.services-slider .item .element:hover .img.housing:after{background-position:-264.4px -3px}.services-slider .item .element:hover .img.labor:after{background-position:0 -89.8px}.services-slider .item .element:hover .img.science:after{background-position:-90.8px -89.8px}.services-slider .item .element:hover .img.transport:after{background-position:-177.6px -89.8px}.services-slider .item .element:hover .img.pensions:after{background-position:-264.4px -89.8px}.services-slider .item .element:hover .img.relations:after{background-position:0 -248px}.services-slider .item .element:hover .img.taxes:after{background-position:-90.8px -176.6px}.services-slider .item .element:hover .img.production:after{background-position:-177.6px -176.6px}.services-slider .item .element:hover .img.sport:after{background-position:-264.4px -176.6px}.services-slider .item .element:hover .img.education:after{background-position:0 -260.4px}.services-slider .item .element:hover .img.health:after{background-position:-90.8px -263.4px}.services-slider .item .element:hover .img.family:after{background-position:-177.6px -263.4px}.services-slider .item .element:hover .img.security:after{background-position:-264.4px -263.4px}.mobile-menu,.mobile-menu>ul.menu li ul{display:none;height:100%;background:#1c69b2}.mobile-menu{width:calc(100% - 58px);overflow:auto;position:fixed;top:0;width:90%;z-index:2000}.mobile-menu.show{display:block}.mobile-menu>ul.menu{background:#105ea7}.mobile-menu>ul.menu li{border-top:1px solid #2b79c0}.mobile-menu>ul.menu li>a,.mobile-menu>ul.menu li>span{color:#fff;font-size:13px;display:block;padding:15px 20px 14px;background:#105ea7}.mobile-menu>ul.menu li>a:active,.mobile-menu>ul.menu li>a:hover,.mobile-menu>ul.menu li>span:active,.mobile-menu>ul.menu li>span:hover{background-color:#105798}.mobile-menu>ul.menu li ul{position:absolute;top:58px;left:0;width:100%;z-index:100}.mobile-menu>ul.menu .dropdown,.mobile-menu>ul.menu>li>a,.mobile-menu>ul.menu>li>span{background:url(../images/mobile-arrow.png) no-repeat 96% 50%/4px 7px}.mobile-menu a.back{background-color:#106dc2;color:#4aa9ff!important}.mobile-menu a.back:before{content:'';display:inline-block;width:8px;height:8px;background:url(../images/menu-back.png) no-repeat center/8px 8px;margin-right:6px}.mobile-menu .search{height:58px;padding:19px 20px 0;position:relative}.mobile-menu .search input[type="text"]{height:22px;background:#88afd3;border-radius:11px;width:100%;border:0;color:#fff;padding:2px 10px;font-size:10px}.mobile-menu .search ::-webkit-input-placeholder{color:#fff}.mobile-menu .search :-moz-placeholder,.mobile-menu .search ::-moz-placeholder{color:#fff}.mobile-menu .search :-ms-input-placeholder{color:#fff}.mobile-menu .search button{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;background-image:url(../images/search-min.png);background-repeat:no-repeat;background-position:center;background-size:8px 8px;background-color:transparent;border:0}.mobile-menu .other-list{background:#1c69b2}.mobile-menu .other-list li a,.mobile-menu .other-list li span{color:#fff;font-size:13px;display:block;padding:15px 20px 14px}.mobile-menu .other-list li a:active,.mobile-menu .other-list li a:hover,.mobile-menu .other-list li span:active,.mobile-menu .other-list li span:hover{background:#105798}.mobile-menu .other-list li a.active,.mobile-menu .other-list li span.active{text-decoration:underline}.mobile-menu .other-list li.lang{padding-left:10px}.mobile-menu .other-list li.lang a{padding:15px 10px 14px;display:inline-block;text-transform:uppercase}.mobile-menu .support-icon:before{content:'';width:17px;height:10px;background:url(../images/i2-white.png) no-repeat center/17px 10px;display:inline-block;margin-right:8px;position:relative;top:1px}.mobile-menu .settings-icon:before{width:14px;height:14px;background:url(../images/i3-mobile.png) no-repeat center/14px 14px}.mobile-menu .eye-icon:before,.mobile-menu .logout-icon:before,.mobile-menu .settings-icon:before{content:'';display:inline-block;margin-right:8px;position:relative;top:1px}.mobile-menu .eye-icon:before{background:url(../images/i1-mobile.png) no-repeat center/15px 10px;width:15px;height:10px}.mobile-menu .logout-icon:before{width:13px;height:13px;background:url(../images/logout.png) no-repeat center/13px 13px}.mobile-menu .login-icon:before,.mobile-menu .register-icon:before{content:'';width:13px;height:13px;display:inline-block;margin-right:8px;position:relative;top:2px}.mobile-menu .login-icon:before{background:url(../images/login-ico.png) no-repeat center/13px 13px}.mobile-menu .register-icon:before{background:url(../images/register-ico.png) no-repeat center/13px 13px}body{min-width:320px}.wrap,section>article{width:100%;overflow:hidden}header{position:relative}header .toggle-mobile-menu{display:block;position:absolute;top:0;left:0;z-index:1000;width:58px;height:100%}header .toggle-mobile-menu.right{left:auto;right:0}header .toggle-mobile-menu .trigger{background-image:url(../images/mobile.png);background-repeat:no-repeat;background-position:center;background-size:16px 13px;background-color:#0d7ade;width:58px;height:58px;position:absolute;top:0;right:0}header .banner{margin-top:0}header .banner .header-slider .item{height:208px;margin-top:0}header .banner .logo h1{font-weight:300;font-size:18px;letter-spacing:1px;margin:7px 0 10px;text-shadow:0 0 2px rgba(0,0,0,.15)}header .boot .menu,header .boot .search-block,header .head{display:none}header .boot{height:58px;line-height:58px;z-index:1000;background:#0d7ade}header .boot .selecter{float:none;margin:0 auto;width:100%;max-width:none}header .boot .selecter .selecter-selected{text-align:center;color:#fff}header .boot .selecter .selecter-selected:after{display:inline-block;position:relative;top:-1px;right:0;width:14px;height:8px;background-image:url(../images/arrow-mobile.png);background-size:14px 8px;margin-left:10px}header .boot .selecter .selecter-options{width:100%}header .boot>.wrap{overflow:visible}header .banner{height:208px;padding-top:14px}header .banner .logo .logo-img{width:92px;height:92px;background-image:url(../images/logo-mobile.png);background-size:92px 92px}header .banner .buttons .btn{margin:0 2px}.btn.btn-round{border-radius:3px}.btn.btn-white,.btn.btn-white-blue,.btn.btn-white-green,.btn.btn-white-orange{height:32px;line-height:32px;font-size:12px;padding:0 17px}section{padding:13px 0}section h2{font-size:18px}.services{background-image:none}.services-slider{margin-top:10px}.services-slider .item{width:120px;margin:0 auto}.services-slider .item .element{height:128px}.services-slider .item .element .name{font-size:12px;margin-top:8px}.services-slider .item .element .img{width:80px!important;height:80px!important;background-size:80px}.services-slider .item .element .img img{width:80px;height:80px}.services-slider .item .element .img:before{width:80px;height:80px;background-size:80px}.news{background:#fff}.news .element{width:180px;height:236px;background:0 0;box-shadow:none}.news .element .date{color:#c3c3c3;padding:8px 0 5px}.news .element .title{display:inline-block;color:#637b93;font-size:13px;max-height:64px;padding:0}.news .element .img img{width:180px;height:136px}.news .big-slider{margin-top:20px}.news .big-slider .item .desc,.news .big-slider .item .img{width:100%;float:none;height:150px}.news .big-slider .item .desc{padding:30px 15px 15px}.news .big-slider .item .desc .text,.news .big-slider .item .desc .title{font-size:15px;height:38px;overflow:hidden;text-overflow:ellipsis}.news .big-slider .item .desc .text{margin-top:10px;font-size:12px;height:48px}.news .big-slider .owl-dots{left:0;top:160px;margin-left:0;text-align:center;width:100%}.news .big-slider .owl-dots .owl-dot{display:inline-block}.maps .google-maps{height:400px}.events a.link{top:0!important}.other .other-block-list .other-block{width:80%;float:none;margin:30px auto 0}section.events{padding:0}.other .other-block.block-faq{position:relative}.other .other-block.block-faq .other-highlight{padding:20px 20px 48px!important}.other .other-block.block-faq .other-highlight #ask{right:20px;bottom:15px}.last-vote-list a{font-size:14px;max-height:53px}#footer{height:880px;margin:-880px auto 0}#main{padding-bottom:880px}#main h2{text-align:center}.search-filter .row{width:100%;float:none;margin-left:0;margin-top:10px}.search-filter .row:first-child{margin-top:5px}.search-filter .row.buttons .btn{margin-top:5px}.news.static-page .owl-controls .owl-prev{left:0}.news.static-page .owl-controls .owl-next{right:0}.content .page-content .text .image{top:6px}.content .text{line-height:1.5}.news.static-page{padding:0 15px}.news.static-page h2{padding-top:7px}.news.static-page .news-slider-static{padding:10px 57px 0}.section-date.static-page{text-align:center}.section-date.static-page .social-share{float:none}.page-votes .radio-list-2 label,.section-date.static-page .page-date{margin-top:10px}.feedback-modal{width:560px}.fancybox-skin .body{padding:10px 20px 20px}.fancybox-skin .desc{padding-bottom:10px}.fancybox-skin .feedback-type,.list-view-mobile{display:block}.fancybox-skin .feedback-type a{display:block!important;border:0;text-align:left;color:#4f575c}.fancybox-skin .feedback-type a:before{content:'';width:16px;height:16px;display:inline-block;margin-right:5px;background:url(../images/radio-3.png);position:relative;top:3px}.fancybox-skin .feedback-type a.active{border:0}.fancybox-skin .feedback-type a.active:before{background-position:top right}.fancybox-skin .hint,.grid-view-mobile,.page-opendata .right-column{display:none}.fancybox-skin .input-group .row{width:100%!important;margin-top:15px!important}.page-opendata .left-column{margin:0}.page-opendata .wrap{overflow:visible}table thead td,table thead th{padding:8px 10px}table .first,table td:first-child,table thead .first,table thead th:first-child{position:relative}table thead .first:before,table thead th:first-child:before{content:'';height:3px;width:10px!important;background:#fff;position:absolute;bottom:-3px;left:0;display:block}table .last,table td:last-child,table thead .last,table thead th:last-child{position:relative}table thead .last:before,table thead th:last-child:before{content:'';height:3px;width:10px!important;background:#fff;position:absolute;bottom:-3px;right:0;display:block}table tbody td{padding:10px;font-size:13px;line-height:1.4}table .first:before,table td:first-child:before{content:'';height:1px;width:10px!important;background:#fff;position:absolute;bottom:-1px;left:0;display:block}table .last:before,table td:last-child:before{content:'';height:1px;width:10px!important;background:#fff;position:absolute;bottom:-1px;right:0;display:block}.collapses table .break{word-break:break-all}.collapses .files .item{width:100%}.breadcrumb .wrap{padding:0 15px}.advanced-search .group-row .row{margin-top:20px}.related-news li{width:49%;min-width:0;margin-bottom:1%}.vjs-default-skin .vjs-play-control{margin-right:30px}.video-js{height:300px!important}.youtube-video iframe{height:300px}.banner.control{height:auto;padding-top:100px}.banner.control .logo{width:220px;height:220px;background-size:100%;margin:43px 15px 0 0}.banner.control .description{color:#fff;display:table;height:360px;line-height:360px;padding-right:20px}.banner.control .description .title{font-size:24px}.banner.control .description .title:after{width:80px;height:2px;display:block;background:rgba(255,255,255,.3);margin:15px 0}.banner.control .description .text{font-size:14px}.banner.control .description .text .btn{height:38px;line-height:38px;font-size:16px;padding:0 18px;margin-top:15px}.page-content.control-content .control-maps{margin:0 -15px;min-height:350px}.item-list-view{margin:0 15px;width:auto;display:block}.item-list-view .list-td.list-title{float:none;width:auto}.item-list-view .list-td.list-status{width:33%;margin-top:20px;margin-left:0;margin-right:0}.item-list-view .list-td.item-stats,.item-list-view .list-td.list-user{width:33%;margin-top:20px}.content .head-content .tabs{float:none}.content .head-content .radio-list{float:none;margin-top:0;padding:20px 0 7px}.control-content .control-content-left{float:none;width:100%;margin-top:15px}.control-content .control-content-right{float:none;width:100%}.search-block-new .fl{width:100%;margin-bottom:10px}.search-block-new .date-filter{white-space:normal;float:none}.content .page-content h2 .subscribe{position:relative;top:10px}.initiative-content .item-list-view .list-td.list-status{margin-top:20px;margin-left:0;margin-right:0}.initiative-content .item-list-view .list-td.list-status .like b,.links-list ul li{width:auto}.page-content.initiative-content .control-maps{min-height:350px}.site_map ul{padding-left:0!important}.page-afisha .calendar-block .calendar{display:block;width:100%}.page-afisha .calendar-block .ui-datepicker:after{display:none}.tabs.tabs-vote a{padding:0 25px}.filter{padding:20px 15px 0}.tabs{margin-left:1px}.votes-widget{width:560px}.photo-gallery .items li{width:32.333333333%}.video-gallery .items li{width:48.6%}.video-gallery.video-gallery-list li{width:100%}.feedback.form.feedback-form .input-group .row:first-child{width:100%;float:none}.feedback.form.feedback-form .input-group .row{width:100%;float:none;margin-top:20px}.feedback.form.feedback-form .row.captcha .right label{position:relative;top:5px}.feedback.form.feedback-form .row.captcha .right input{width:190px;font-size:13px}body.insidePage header .boot{border-bottom:0}.content .head-content{margin-top:0}.item-list-view .item-list .label{float:none;margin-bottom:10px}.page-cabinet .left-menu{width:100%;float:none}.page-cabinet .left-menu .btn{margin-bottom:20px;float:right;width:250px;display:block;padding:0;text-align:center;height:44px;line-height:44px}.page-cabinet .left-menu .mobile-submenu{margin-right:260px;display:block;margin-bottom:20px}.iomsu-maps,.page-cabinet .left-menu .cabinet-menu,header .boot .selecter .selecter-selected:before{display:none}.feedback.form .input-group .row.row-email,.page-cabinet .content-right{margin-left:0}.page-cabinet .filter{padding:20px 0 0}.page-cabinet .filter .field-input{width:250px}.page-cabinet .item-list-view{margin:0}.related-news li a .title{max-height:60px}.page-projects .custom-bg{margin:0 -15px 40px;padding:80px 15px 38px}.page-projects .custom-bg .wrap{overflow:visible}.page-projects .custom-bg h2{text-align:center!important}.page-projects .third li .name{font-size:13px;line-height:16px}.page-projects .third li .value{font-size:14px;line-height:16px}.big-slider.owl-carousel{width:auto;display:block;margin:0 15px}.news .big-slider .item .desc{background-size:20%}#eventMap #map{width:400px!important;height:400px!important}header .boot .selecter .selecter-selected{padding-right:0;margin-top:0;height:58px;line-height:58px;border:0}.block-header a.link{top:0}.rss-btn{margin-top:5px}.video-gallery .items .body{min-height:130px}.login-form,.register-form{width:100%}.login-form .rememberMe,.register-form .rememberMe{float:none}.login-form .rememberMe label,.register-form .rememberMe label{margin:0;padding-bottom:0}.login-form .rememberMe label:before,.register-form .rememberMe label:before{margin-top:-8px}.login-form .btn,.register-form .btn{margin-top:0}.services-slider .item .element .services-image{width:80px;height:80px;background-size:80px 160px}section.banners{width:90%;margin:0 auto}body.insidePage header .banner .logo-center{margin-top:0;margin-left:0}.calendar-table .empty{white-space:normal}.events .block-header h2{margin-top:10px}}@media screen and (max-width:599px){.vjs-default-skin .vjs-play-control{margin-right:20px}#share42{font-size:12px}.page-content .left+.right,.related-news{margin-left:0}.related-news li{width:80%;float:none;min-width:0;margin:0 auto 15px}.page-content .left{float:none;margin:0 auto 30px}section.gallery-image{padding:35px 0 25px}.page-news .tags{margin-top:25px}.breadcrumbs a,.breadcrumbs span{margin-right:15px}.breadcrumbs i{margin:10px 15px 0 0}.gallery-image .gallery-slider,.maps .wrap{padding:0 20px}header .banner,header .banner .header-slider .item{height:258px}header .banner .buttons .btn-white-green,header .banner .header-slider .item .buttons .btn-white-green{margin-top:8px}.feedback-modal,.feedback-modal .form .buttons input{width:100%}.feedback-modal .form .buttons input+a{margin-left:0!important;margin-top:15px;display:inline-block}.fancybox-inner{height:auto!important}.fancybox-inner .form .row{margin-top:5px}.fancybox-inner .form .row.captcha .right input{width:140px}.fancybox-inner .form .row.captcha .right label{padding-bottom:4px}.maps .head{height:auto;padding:20px 0;text-align:center}.maps .head h2{margin-top:0;float:none}.maps .links{padding-top:15px}.maps .links a{margin:0 7px}.events .block-header{text-align:center}.events h2{float:none}.events .link{display:none}.other .other-block.block-faq .link{position:absolute;top:34px;right:0}#footer .footer-body .contact li .text-big{font-size:20px}#footer .footer-body .contact li .text-small{font-size:14px}.other .other-block-list .other-block{width:90%}.other .other-block-list .other-block .other-highlight{height:auto;padding:20px 0}.other .other-block-list .other-block.block-numbers .other-highlight{padding:20px 0}.other .other-block-list .other-block.block-numbers .width-50{float:none;width:100%}.other .other-block-list .other-block.block-numbers .width-50:first-child{border-right:0;border-bottom:1px solid #efefef;padding-bottom:20px;margin-bottom:20px}.other .other-block-list .other-block.block-numbers .text-big{font-size:30px;margin-top:15px}.other .other-block-list .other-block.block-numbers .text-medium{font-size:16px;margin-top:5px}.other .other-block-list .other-block.block-numbers .img{width:90px;height:90px}.other .other-block-list .other-block.block-numbers .img img{width:36px;height:36px;top:-8px}.other .other-block-list .other-block.block-charts .other-highlight{padding:15px 20px}.other .other-block-list .other-block.block-charts .chart{height:auto}.other .other-block-list .other-block.block-projects .other-highlight{padding:0}.other .other-block-list .other-block.block-projects .desc{padding:15px}.other .other-block-list .other-block.block-projects .desc h4,.other .other-block-list .other-block.block-votes h4{font-size:16px}.other .other-block-list .other-block.block-projects .desc .text{margin-top:8px;font-size:13px}.other .other-block-list .other-block.block-votes .other-highlight{padding:15px 20px;background-size:50%}.other .other-block-list .other-block.block-votes ul li{margin-top:10px}.other .other-block-list .other-block.block-votes label{font-size:13px}.portals{padding:25px 0}.portals .portal-list{margin-top:25px}.portals .portal-list li{width:32%;font-size:12px;vertical-align:top;margin-bottom:20px}.portals .portal-list .more{font-size:14px}.portals .portal-list .more:after{margin:10px auto 0}.records-list .item .desc{margin-left:0}.records-list .item .mobile-div{height:142px;margin-left:158px;overflow:hidden}.records-list .item .title{white-space:normal}.records-list .item .text{margin-top:15px;height:auto;padding-bottom:5px}.records-list .item .boot .price{margin:5px 0 0}.page-projects .records-list .item .type{margin-top:10px}.page-projects .records-list .item .text{height:auto;margin-top:10px}.content .page-content .text .image{margin:0 0 15px;float:none}.content .page-content .text .image a{max-width:none;width:100%}.content .static-page .toggle-gallery{margin-top:15px}.section-date.static-page .page-date{margin-top:10px;height:auto;background:0 0;padding-left:3px}.video-js{height:260px!important}.youtube-video iframe{height:260px}.control-content .head-content .tabs{text-align:center}.control-content .head-content .tabs a{padding:0 12px;display:inline-block}.banner.control .logo{width:180px;height:180px;background-size:100%;margin:10px auto;float:none}.banner.control .description{height:auto;line-height:normal;padding:0 15px 20px;margin-top:0;text-align:center}.banner.control .description .v-center{margin-top:0}.banner.control .description .title:after{margin:15px auto}.item-list-view .list-td.list-status{width:100%}.filter .row-25{width:50%;padding:10px 3px 0!important}.item-list .label{width:100%;float:none;margin-bottom:10px}.item-list-view .list-td.list-user{width:100%;margin-top:15px}.item-list-view .list-td.item-stats{width:80%;margin-top:15px}.votes-widget{width:300px}.page-projects .third li:after{position:absolute;left:50%;top:-10px;height:2px;width:100px;margin-left:-50px;background:#fff;background:rgba(255,255,255,.25)}.tabs.tabs-vote a{border-radius:5px;margin:0 10px 10px 0;height:auto;line-height:normal;padding:6px 15px 7px}.calendar .ui-datepicker-prev{left:40px!important}.calendar .ui-datepicker-next{right:40px!important}.photo-gallery .items li{width:49%}.fancybox-inner .login-form .row.rememberMe,.page-cabinet .left-menu .btn,.video-gallery.video-gallery-list li .fancy-video{float:none}.video-gallery.video-gallery-list li .body{margin-left:0;padding:10px 0 35px}.page-cabinet .left-menu .mobile-submenu{margin-right:0}.page-cabinet .filter .field-input{width:100%;margin-bottom:15px}.page-content .left{width:90%}.page-content .left .image{width:160px;margin:0 auto}.page-content .left .datalist{text-align:center}.page-projects .custom-bg{padding:100px 15px 38px}.page-projects .third li{width:100%;float:none;margin-top:20px}.vote-form .buttons .btn{margin-right:10px}.ratings-vote .ratings-vote-right{width:100%;float:none}.news .block-header,.section-gallery .block-header{padding:0 15px}.news .block-header a.link,.section-gallery .block-header a.link{top:0}.section-gallery .block-header .toggle-gallery{display:block;padding-top:30px}.period-filter{padding-left:8px}.period-filter input{width:136px}.fancybox-inner .login-form,.fancybox-inner .login-form .btn,.form .w-400,.form .w-500,.popup-message{width:100%}.content .head-content .radio-list>div{float:left;margin-left:30px}.form.control-form .btn{margin-bottom:15px}.form.control-form .btn+a{margin-left:0!important}.form .row.captcha .captha-field{width:180px}.initiative-content .item-list-view .list-td.list-title{width:100%}.initiative-content .item-list-view .list-td.item-stats .like b{top:0;line-height:1;width:auto}.content .control-content-left .description{font-size:16px;line-height:24px;word-break:break-word}.date-filter-mobile{text-align:center}.date-filter-mobile .label{display:none!important}.date-filter-mobile input{display:inline-block}.news-list .image,.news-list .image img{width:120px;height:120px}.news-list .desc{margin-left:0}.news-list .desc .datatime{height:120px;margin-left:135px}.news-list .desc .datatime .date{margin:10px 0}.page-content .social-share #share42>span:first-child{top:-4px!important;width:100px!important;display:inline-block!important}.mobile-social-share{top:-4px!important;width:100px!important;display:inline-block!important;text-align:left}#eventMap #map{width:280px!important;height:300px!important}.section-date.static-page .page-date .line{display:block;width:100%;text-align:left;background:0 0;height:0;text-indent:-9999em}.section-date.static-page .page-date,header .banner .buttons{text-align:center}header .banner .logo .logo-img{display:none}header .banner .logo .logo-center{margin-left:0}body.insidePage header .banner .buttons .btn,header .banner .buttons .btn{margin:10px 5px 0}}